示例:
選擇?*?從哪裏?答?在哪裏?e =空;-檢索表a中列E為空的數據。
選擇?*?從哪裏?答?在哪裏?e & lt& gtnull-數據檢索環境和數據庫管理系統之間的差異,其中表A中的E列不為空。有些環境不支持空值的直接比較,需要使用is NULL和is not null來判斷空值。前面示例中的腳本修改如下:
選擇?a,e?從哪裏?答?在哪裏?e?是嗎?null
選擇?a,e?從哪裏?答?在哪裏?e?是嗎?不是嗎?null另外,在某些數據庫中,空值的檢索結果與空字符“”相同。為了區分它,可以使用函數來改變NULL的顯示。
示例:MS SQL server中的isnull函數:
I .是空語法格式
ISNULL(檢查表達式,替換值)
二、參數介紹
Check_expression:要檢查是否為空的表達式。check_expression可以是任何類型。
replacement _ value:check _ expression為NULL時將返回的表達式。replacement_value必須與check _ expression具有相同的類型。
第三,回報價值
返回與check_expression相同的類型。如果check_expression不為NULL,則返回表達式的值;否則返回replacement_value。
示例: