标签: sql sql-server sql-server-2005 tsql
我可以在检查约束下使用if else。
我可以使用变量
需要xplanation与例如。
答案 0 :(得分:3)
你的问题有点模糊。你想用IF ... ELSE做什么?检查约束不是处理代码,它们是表定义的一部分 - 没有控制流,也没有变量。您可以在检查约束中使用用户定义的函数,这可能是您所追求的,但很难从您的问题中得知。
答案 1 :(得分:2)
您无法使用IF/ELSE,但可以使用内联条件:CASE WHEN
IF/ELSE
CASE WHEN