gpt4 book ai didi

sql-server - SQL 中的 IF 条件表达式评估

转载 作者:行者123 更新时间:2023-12-04 16:11:45 25 4
gpt4 key购买 nike

在像 C# 和 java 这样的编程语言中,如果一个条件有多个带有 AND(&&) 运算符的表达式,则仅当第一个表达式为真时才计算第二个表达式。

在 TSQL 中呢?具体来说,这是 Microsoft Sql 服务器中存储过程中的一个条件。

IF (exprA AND exprB)

在上述条件下,如果 exprA 为假,那么 exprB 是否会被计算?

最佳答案

如果第一个表达式为假,您不能指望 SQL Server 不计算第二个表达式。请参阅我对 question 的回答由 Martin 在他的评论中链接。

关于sql-server - SQL 中的 IF 条件表达式评估,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5636709/

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