SQLSERVER ISNULL 函數(shù)與判斷值是否為空的sql語(yǔ)句
use 數(shù)據(jù)庫(kù)
update news set author='jb51' where author is null
如果你的不正確那就說(shuō)明你的什么地方打錯(cuò)了。仔細(xì)看下,強(qiáng)烈建議操作以前先備份下數(shù)據(jù)庫(kù)。
說(shuō)明:使用指定的替換值替換 NULL。
語(yǔ)法:ISNULL ( check_expression , replacement_value )
參數(shù):
check_expression:將被檢查是否為 NULL 的表達(dá)式。check_expression 可以為任何類型。
replacement_value:當(dāng) check_expression 為 NULL 時(shí)要返回的表達(dá)式。replacement_value 必須是可以隱式轉(zhuǎn)換為 check_expresssion 類型的類型。
返回值:返回與 check_expression 相同的類型。
注釋:如果 check_expression 不為 NULL,則返回它的值;否則,在將 replacement_value 隱式轉(zhuǎn)換為 check_expression 的類型(如果這兩個(gè)類型不同)后,則返回前者。
實(shí)例:
SELECT AVG(ISNULL(Weight, 50))
FROM Production.Product;
辨析:
請(qǐng)勿使用 ISNULL 查找 NULL 值。而應(yīng)使用 IS NULL。下面的示例查找 weight 列中存在 NULL 的所有產(chǎn)品。請(qǐng)注意 IS 和 NULL 之間的空格。
USE AdventureWorks2008R2;
GO
SELECT Name, Weight
FROM Production.Product
WHERE Weight IS NULL;
GO
SQL Server:如何判斷變量或字段是否為NULL
判斷變量是否為NULL:
IF (@VaribleName IS NULL)
選擇字段值為NULL的記錄:
WHERE COLUMN_NAME IS NULL
ISNULL()函數(shù):
ISNULL(@VaribleName, 'DefaultValue')
ISNULL(COLUMN_NAME, 'Default Value')
相關(guān)文章
Sql Server 視圖數(shù)據(jù)的增刪改查教程
這篇文章主要介紹了Sql Server 視圖數(shù)據(jù)的增刪改查教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
SQLServer導(dǎo)出數(shù)據(jù)庫(kù)字典的詳細(xì)圖文教程
查詢sqlserver的數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu),返回?cái)?shù)據(jù)字典結(jié)果,可手動(dòng)將查詢的結(jié)果導(dǎo)出成excel等格式保存,下面這篇文章主要給大家介紹了關(guān)于SQLServer導(dǎo)出數(shù)據(jù)庫(kù)字典的相關(guān)資料,需要的朋友可以參考下2022-11-11
擴(kuò)展性很好的一個(gè)分頁(yè)存儲(chǔ)過(guò)程分享
擴(kuò)展性很好的一個(gè)分頁(yè)存儲(chǔ)過(guò)程分享,需要的朋友可以參考下。2011-11-11
sql server動(dòng)態(tài)存儲(chǔ)過(guò)程按日期保存數(shù)據(jù)示例
,在sql server存儲(chǔ)過(guò)程中進(jìn)行日期計(jì)算,按日期建表效率最高,下面就公司項(xiàng)目的部分動(dòng)態(tài)存儲(chǔ)過(guò)程粘貼出來(lái)2014-08-08
一個(gè)用來(lái)統(tǒng)計(jì)相同姓名人數(shù)的SQl語(yǔ)句
下面是語(yǔ)句是用來(lái)統(tǒng)計(jì)同名同姓人的個(gè)數(shù)。非常不錯(cuò)。需要的朋友可以參考下。2010-07-07
SQL語(yǔ)言查詢基礎(chǔ):連接查詢 聯(lián)合查詢 代碼
SQL語(yǔ)言查詢基礎(chǔ):連接查詢 聯(lián)合查詢 代碼...2007-03-03
Sql Server 查詢性能優(yōu)化之走出索引的誤區(qū)分析
很多朋友可能都正在犯下面所說(shuō)的性能優(yōu)化誤區(qū)了,有需要的朋友可以參考一下Sql Server查詢性能優(yōu)化之走出索引的誤區(qū)2012-05-05
SQL Server數(shù)據(jù)庫(kù)游標(biāo)的基本操作指南
這篇文章主要給大家介紹了關(guān)于SQL Server數(shù)據(jù)庫(kù)游標(biāo)的基本操作指南,SQL Server游標(biāo)是一種用于遍歷查詢結(jié)果集的數(shù)據(jù)庫(kù)對(duì)象,它可以逐行處理查詢結(jié)果,并執(zhí)行相關(guān)的操作,需要的朋友可以參考下2023-11-11

