gpt4 book ai didi

sql - 在 Oracle SQL 语句中使用分号

转载 作者:行者123 更新时间:2023-12-01 06:58:54 25 4
gpt4 key购买 nike

免责声明:我刚刚开始处理一份新契约(Contract),这迫使我从 MSSQL 切换到 Oracle。所以我完全是 Oracle 的新手,可能带来了许多不好的 MSSQL 实践。好的,进入问题...

根据 an answer in this thread , 分号是不好的,应该避免。在花了几个小时试图弄清楚为什么我的查询在 SQL Developer 中运行得如此缓慢之后,我第一手意识到了这一点。从复杂查询的末尾删除分号后,它在几秒钟内完成(与我在几分钟后放弃它相比,这是删除分号之前的情况)。这种行为让我感到震惊,Google 搜索并没有发现我何时以及为什么应该或不应该在我的 SQL 语句中使用分号。任何人都可以通过简短的解释来澄清这一点吗?

如果您有任何指向从 MSSQL 迁移到 Oracle 的贫穷开发人员的在线资源链接,我将不胜感激!

谢谢!

最佳答案

这不是分号。重新运行相同的查询意味着行已经被缓存,所以你可以更快地恢复它们。

关于sql - 在 Oracle SQL 语句中使用分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/860378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com