国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

sqlserver 中時間為空的處理小結(jié)

2024-08-31 00:45:34
字體:
供稿:網(wǎng)友
現(xiàn)將幾種主要情況進行小結(jié):
一、如何輸入NULL值
如果不輸入null值,當時間為空時,會默認寫入"1900-01-01",在業(yè)務處理時很麻煩。
ctrl+0即可輸入NULL值。
二、如何在sql語句中判斷為NULL的時間字段
假設表為:TestTable
SN    DateTime1    DateTime2
1    2011-10-24   2011-10-25
2    NULL       2011-10-26
3    2011-10-25   NULL
用case進行查詢,若寫成:
select (case DateTime1 when NULL then 'a' else 'b' end) from TestTable
則查詢結(jié)果為:

b

這顯然不是想要的結(jié)果;需要寫成:
select (case DateTime1 when DateTime1 then 'b' else 'a' end) from TestTable
其查詢結(jié)果才為:

a

這才是想要的結(jié)果。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 淳安县| 辽阳县| 长岭县| 霍城县| 黄龙县| 武陟县| 化隆| 三门县| 宝丰县| 安平县| 六安市| 深圳市| 佛冈县| 柳州市| 五莲县| 三河市| 通山县| 汤原县| 盘山县| 托里县| 承德县| 枣阳市| 青铜峡市| 高邮市| 宁南县| 金川县| 黄大仙区| 阿坝| 台北市| 浏阳市| 霞浦县| 安义县| 伊金霍洛旗| 江永县| 龙南县| 旬邑县| 盐山县| 陕西省| 永嘉县| 沈丘县| 当雄县|