gpt4 book ai didi

tsql - T-SQL 中的单行 IF

转载 作者:行者123 更新时间:2023-12-05 08:21:08 25 4
gpt4 key购买 nike

在C#中我们可以写单if语法:

string test;
int value=1;
test = value>=1 ? "is bigger or equal one" : "is less than one";

SQL Server 2008 R2 中的 T-SQL 具有单一的 IF 语法?

最佳答案

SQL Server 2008 没有,您必须使用 CASE 语句...

SQL Server 2012 确实有这个功能:

SELECT IIF ( @FirstArgument > @SecondArgument , 'TRUE', 'FALSE' ) 
AS [Output Using IIF Logical Function]

关于tsql - T-SQL 中的单行 IF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20816582/

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