久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

SQL Server中怎么使用ISNULL執(zhí)行空值判斷查詢

共計(jì) 774 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。

SQL Server 中怎么使用 ISNULL 執(zhí)行空值判斷查詢,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面丸趣 TV 小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

有如下查詢: 復(fù)制代碼 代碼如下:
select isnull(lastchanged,) as lastchanged from vhhostlist where s_comment= test202

本來(lái),ISNULL 函數(shù)只有一個(gè)參數(shù),它表示的含義就是判斷這個(gè)參數(shù)的值是否為 NULL,是 NULL 則返回 TRUE,否則返回 FALSE;

但是,在 SQLServer 的查詢語(yǔ)句中,isnull 需要兩個(gè)參數(shù),它的含義是如果參數(shù) 1 為 NULL,則以參數(shù) 2 為 isnull 函數(shù)的返回值;

即,上面查詢的的含義是,查詢 vhhostlist 表中 s_comment= test202 那一行 lastchanged 字段的值,如果它為 NULL,則返回一個(gè)空字符串;

記得以前不懂這個(gè)的時(shí)候,遇到這樣一個(gè)情況:一張訂單表,其中一個(gè)字段是 status,訂單提交上來(lái)時(shí) status 為 NULL。在程序里要做如下判斷,當(dāng)它為 NULL 時(shí),顯示一個(gè)審核的超鏈接;當(dāng)它不為空時(shí),顯示一個(gè)字符串:已審。當(dāng)時(shí)的程序是這樣寫(xiě)的:復(fù)制代碼 代碼如下:
if rs(status) then  response.write span >

其實(shí)這樣的判斷是不慎密的,rs(status) 并不代表就 rs(status) 就等于已經(jīng)審核;也并不表示 rs(status) 以外的情況就是未審狀態(tài);

最合理的應(yīng)該就是用 isnull(status,) as status 把 status 查出來(lái),如果 rs(status)= 則表示未審,這是一定成立的!

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注丸趣 TV 行業(yè)資訊頻道,感謝您對(duì)丸趣 TV 的支持。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-04發(fā)表,共計(jì)774字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 喀喇| 宜都市| 会泽县| 乌鲁木齐市| 茂名市| 萨嘎县| 乐业县| 横山县| 芮城县| 琼结县| 湄潭县| 改则县| 涿州市| 九台市| 库车县| 武穴市| 循化| 池州市| 灵山县| 浦江县| 泸定县| 桓仁| 麦盖提县| 东丰县| 马鞍山市| 普安县| 陕西省| 邢台市| 苗栗市| 清新县| 冷水江市| 建瓯市| 南康市| 葫芦岛市| 安康市| 勃利县| 伊宁市| 巩义市| 霍林郭勒市| 宽城| 玉林市|