相关疑难解决方法(0)

现代DBMS是否包括短路布尔评估?

许多现代编程语言都有短路布尔评估,如下所示:

if (x() OR y())
Run Code Online (Sandbox Code Playgroud)

如果x()返回true,y()则永远不会评估.

现代DBMS(SQL Server,Sybase,Oracle,DB2等)上的SQL是否具有此属性?

特别是如果布尔语句的左侧是布尔常量,它是否会被短路?


相关:所有编程语言都有布尔短路评估吗?

sql database optimization

5
推荐指数
1
解决办法
635
查看次数

标签 统计

database ×1

optimization ×1

sql ×1