SQL*Plus 中运算符的优先级
如何
A - B U B - A
在 SQL*Plus 中解析?
是解析为
(A - B) U (B - A)
还是 A - (BUB) - A ?
我可以使用 Google 找到此页面,但没有说明是哪个具有更高的优先级,U
或 -
。
How is
A - B U B - A
parsed in SQL*Plus?
Is it parsed as
(A - B) U (B - A)
or as A - (B U B) - A
?
I could find this page using Google, but it doesn't say which has higher precedence, U
or -
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于 Oracle,所有 SQL 集合运算符都具有相同的优先级。
请参阅:http://www.nycinformatics.com/sql/sqlsetoperators.htm\
和 http://download.oracle.com/docs/ cd/A58617_01/server.804/a58225/ch3all.htm
因此,对于您的问题,顺序是:
For Oracle, all SQL set operators have equal precedence.
See: http://www.nycinformatics.com/sql/sqlsetoperators.htm\
and http://download.oracle.com/docs/cd/A58617_01/server.804/a58225/ch3all.htm
So, for your question, the order is: