SQL中的ISNULL的用法

2021-07-17 05:30:22 字數 882 閱讀 6324

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中...