2010-05-01 24 views
0

如果我聲明一個變量,然後不顯式設置爲null,那麼它會自動爲空?換句話說,下面的代碼會返回true還是false?未明確設置變量的值是什麼?

DECLARE @val CHAR(4) 
If @val = NULL 
+0

試試看吧? – Timothy 2010-05-01 04:23:49

+0

東西讓我感到困惑看到這個鏈接我已經找到了上述代碼:(http://www.sqlservercentral.com/articles/T-SQL/understandingthedifferencebetweenisnull/871/ – user329820 2010-05-01 04:27:56

回答

1

也沒有。將任何內容比較爲NULL都會給出NULL。

相關問題