探討:sql插入空,默認1900-01-01 00:00:00.000的解決方法詳解
更新時間:2013年06月11日 09:54:18 作者:
本篇文章是對sql插入空,默認1900-01-01 00:00:00.000的解決方法進行了詳細的分析介紹,需要的朋友參考下
sql2005 若字段定義的類型為datetime,插入為''(空),那么會默認值為1900-01-01 00:00:00.000
解決方法查詢的時候過濾下cast(nullif('','') as datetime)
復制代碼 代碼如下:
select cast('' as datetime)
, cast(nullif('','') as datetime)
, isnull(cast(nullif('','') as datetime),getdate())
/*
----------------------- ----------------------- -----------------------
1900-01-01 00:00:00.000 NULL 2009-02-25 17:18:15.140
(1 行受影響)
*/
相關(guān)文章
MySQL中SQL分頁查詢的幾種實現(xiàn)方法及優(yōu)缺點
這篇文章主要介紹了MySQL中SQL分頁查詢的幾種實現(xiàn)方法及優(yōu)缺點, 分頁查詢就是在滿足條件的一堆有序數(shù)據(jù)中截取當前所需要展示的那部分。對此感興趣的可以來了解一下2020-07-07
MySQL性能監(jiān)控軟件Nagios的安裝及配置教程
這篇文章主要介紹了MySQL性能監(jiān)控軟件Nagios的安裝及配置教程,這里以CentOS操作系統(tǒng)為環(huán)境進行演示,需要的朋友可以參考下2015-12-12
MySQL插入數(shù)據(jù)與查詢數(shù)據(jù)
這篇文章主要介紹了 MySQL插入數(shù)據(jù)與查詢數(shù)據(jù),缺省插入、缺省插入、缺省插入等各種數(shù)據(jù)插入分享,需要的小伙伴可以參考一下,希望對你有所幫助2022-03-03
詳解使用navicat連接遠程linux mysql數(shù)據(jù)庫出現(xiàn)10061未知故障
這篇文章主要介紹了navicat連接遠程linux mysql數(shù)據(jù)庫出現(xiàn)10061未知故障,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-04-04

