sqlserver對(duì)字段出現(xiàn)NULL值的處理
更新時(shí)間:2010年12月17日 14:26:33 作者:
SQL Server 的某些表字段默認(rèn)是NULL,對(duì)于NULL字段如何處理?
復(fù)制代碼 代碼如下:
-判斷某些字段是否為空
--case
select case when '字段名' is null then '\N' else convert(varchar(20),'字段名') end as 'NewName'
select case when null is null then '\N' else convert(varchar(20),null) end as 'NewName'
--SQL Server 2005:coalesce
select coalesce('字符串類型字段','\N') as 'NewName'
select coalesce(convert(varchar(20),'非字符串類型字段'),'\N') as 'NewName'
select coalesce(convert(varchar(20),null),'\N') as 'NewName'
--coalesce,返回其參數(shù)中的第一個(gè)非空表達(dá)式
select Coalesce(null,null,1,2,null)union
select Coalesce(null,11,12,13,null)union
select Coalesce(111,112,113,114,null)
相關(guān)文章
SqlServer備份數(shù)據(jù)庫(kù)的4種方式介紹
這篇文章主要介紹了SqlServer備份數(shù)據(jù)庫(kù)的4種方式介紹,本文講解了用sqlserver的維護(hù)計(jì)劃、通過(guò)腳本+作業(yè)的方式備份數(shù)據(jù)庫(kù)(非xp_cmdshell和xp_cmdshell)、用powershell調(diào)用sqlcmd來(lái)執(zhí)行備份命令幾種方式,需要的朋友可以參考下2015-02-02
SQLserver存儲(chǔ)過(guò)程寫(xiě)法與設(shè)置定時(shí)執(zhí)行存儲(chǔ)過(guò)程方法詳解
一直都很想了解如何寫(xiě)存儲(chǔ)過(guò)程,對(duì)于不熟悉的東西,總是覺(jué)得很神秘,下面這篇文章主要給大家介紹了關(guān)于SQLserver存儲(chǔ)過(guò)程寫(xiě)法與設(shè)置定時(shí)執(zhí)行存儲(chǔ)過(guò)程方法的相關(guān)資料,需要的朋友可以參考下2023-03-03
Sql?Server登錄錯(cuò)誤:18456的解決方案
Sql?Server?安裝后使用Sql?Server身份驗(yàn)證登錄,出現(xiàn)錯(cuò)誤:18456,本文小編給大家介紹了Sql?Server登錄錯(cuò)誤:18456的解決方案,如果遇到相同問(wèn)題的同學(xué)可以參考閱讀下2023-10-10
SQL注入之sqlmap入門(mén)學(xué)習(xí)
本文主要介紹了SQL注入之sqlmap入門(mén)學(xué)習(xí),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05
sql lite 數(shù)據(jù)庫(kù)之間表復(fù)制的方法
最近用sql lite數(shù)據(jù)庫(kù),因?yàn)閿?shù)據(jù)庫(kù)版本的問(wèn)題,導(dǎo)致數(shù)據(jù)庫(kù)中的數(shù)據(jù)表內(nèi)容不同步,所以需要整合二個(gè)數(shù)據(jù)庫(kù)中的對(duì)應(yīng)表及其表中數(shù)據(jù)。2013-04-04
在sqlserver數(shù)據(jù)庫(kù)中導(dǎo)入Excel數(shù)據(jù)的全過(guò)程
在SQL Server中導(dǎo)入Excel數(shù)據(jù)可以通過(guò)使用導(dǎo)入/導(dǎo)出向?qū)?lái)完成,下面這篇文章主要給大家介紹了關(guān)于在sqlserver數(shù)據(jù)庫(kù)中導(dǎo)入Excel數(shù)據(jù)的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01
關(guān)于數(shù)據(jù)庫(kù)優(yōu)化問(wèn)題收集匯總
筆者在工作實(shí)踐中發(fā)現(xiàn),不良的SQL往往來(lái)自于不恰當(dāng)?shù)乃饕O(shè)計(jì)、不充份的連接條件和不可優(yōu)化的where子句。以下就對(duì)數(shù)據(jù)庫(kù)優(yōu)化問(wèn)題進(jìn)行了介紹,需要的朋友可以參考下2013-07-07

