關於SQL中的EXISTS

如果數據庫中存在一個字段,但此字段爲NULL時,用EXISTS來判斷的話,結果爲true。例如


    IF EXISTS (SELECT Orderer FROM dbo.Visitor WHERE VisitorId='EE4AD01B-0C5E-4C2C-9BB2-B2BB5854BCB5')
    BEGIN
    PRINT 'a'
    END
    ELSE
    PRINT 'b'

此時得出的Orderer 爲NULL,但打印出來的是a。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章