1、 作用
使用指定的替換值替換 null。
2、語法
isnull ( check_expression , replacement_value )
3、引數
check_expression
將被檢查是否為 null的表示式。check_expression 可以是任何型別的。
replacement_value
在 check_expression 為 null時將返回的表示式。replacement_value 必須與 check_expresssion 具有相同的型別。
4、返回型別
返回與 check_expression 相同的型別。
5、注釋
如果 check_expression 不為 null,那麼返回該表示式的值;否則返回 replacement_value。
6、例項
查詢出其中成績(score)小於等於60的學生資訊儲存至表變數@temptable中,當學生成績為空時,成績記為0
declare @temptable table(
stuname nchar(10),
stuage int,
stuscore float
);insert into @temptable select name,age,isnull(score,0) from tb_student where isnull(score,0)<=60
select * from @temptable
SQL中isnull的用法
使用指定的值替換 null isnull check expression replacement value check expression 將被檢查是否為 null的表示式 replacement value 預備的替換值 當 check expression 不為null時返回 check ...
SQL中ISNULL用法示例
isnullsql查詢示例select isnull 使用指定的替換值替換 null。語法isnull check expression replacement value 引數check expression 將被檢查是否為 null的表示式。check expression 可以是任何型別的。r...
SQL中 isnull()用法總結
sql server中的isnull 函式 isnull value1,value2 1 value1與value2的資料型別必須一致。2 如果value1的值不為null,結果返回value1。3 如果value1為null,結果返回vaule2的值。vaule2是你設定的值。如果在select中...