溫馨提示×

sqlserver中isnull函數怎么使用

小億
391
2023-12-04 12:00:42
欄目: 云計算

在SQL Server中,ISNULL函數用于判斷一個表達式是否為NULL,并根據判斷結果返回相應的值。

ISNULL函數的語法如下:

ISNULL ( check_expression , replacement_value )

其中,check_expression是要檢查是否為NULL的表達式,replacement_value是當check_expression為NULL時要返回的替換值。

以下是一些使用ISNULL函數的示例:

  1. 返回非空值:如果column1不為NULL,則返回column1的值,如果column1為NULL,則返回0。
SELECT ISNULL(column1, 0) FROM table1;
  1. 返回字符串:如果column2不為NULL,則返回column2的值,如果column2為NULL,則返回空字符串。
SELECT ISNULL(column2, '') FROM table1;
  1. 返回日期:如果column3不為NULL,則返回column3的值,如果column3為NULL,則返回當前日期。
SELECT ISNULL(column3, GETDATE()) FROM table1;

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女