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

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

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

2020-07-25 13:19:42
字體:
供稿:網(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ā)表
主站蜘蛛池模板: 武宣县| 洞头县| 青冈县| 广宗县| 巴里| 东山县| 上高县| 本溪市| 化隆| 柳州市| 宁阳县| 威信县| 理塘县| 六安市| 阜平县| 嘉峪关市| 湖口县| 鸡东县| 汨罗市| 灵武市| 嘉义市| 遂昌县| 响水县| 周口市| 万源市| 盐亭县| 嵩明县| 波密县| 中宁县| 惠州市| 汤原县| 泸水县| 栾川县| 敦化市| 正蓝旗| 丹江口市| 施甸县| 奉节县| 叙永县| 龙泉市| 玛曲县|