Sac*_*nth 15 t-sql if-statement
任何知道的人都很容易.在TSQL存储过程中,如何编写比较bool值的if语句.习惯于C#的时间过长,我会用花括号,圆括号和各种各样的东西,我觉得我弄错了.
Jon*_*yce 31
DECLARE @bool BIT = 1
IF @bool = 1
BEGIN
-- do stuff here
PRINT 'it was true';
END
ELSE
BEGIN
-- do other stuff here
PRINT 'it was not true';
END
Run Code Online (Sandbox Code Playgroud)
如果你只得到了内部的单行如果那么你不需要BEGIN
和END
,但它可能仍要使用他们好的做法.