sql server中文版的預設的日期欄位datetime格式是yyyy-mm-dd thh:mm:ss.mmm
例如:
select getdate()
2004-09-12 11:06:08.177
整理了一下sql server裡面可能經常會用到的日期格式轉換方法:
舉例如下:
select convert(varchar, getdate(), 120 )
2004-09-12 11:06:08
select replace(replace(replace(convert(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608
select convert(varchar(10) , getdate(), 20)
2004-09-12
select convert(varchar(12) , getdate(), 111 )
2004/09/12
select convert(varchar(12) , getdate(), 112 )
20040912
select convert(varchar(12) , getdate(), 102 )
2004.09.12
select convert(varchar(12) , getdate(), 101 )
09/12/2004
select convert(varchar(12) , getdate(), 103 )
12/09/2004
select convert(varchar(12) , getdate(), 104 )
12.09.2004
select convert(varchar(12) , getdate(), 105 )
12-09-2004
select convert(varchar(12) , getdate(), 106 )
12 09 2004
select convert(varchar(12) , getdate(), 107 )
09 12, 2004
select convert(varchar(12) , getdate(), 108 )
11:06:08
select convert(varchar(12) , getdate(), 109 )
09 12 2004 1
select convert(varchar(12) , getdate(), 110 )
09-12-2004
select convert(varchar(12) , getdate(), 113 )
12 09 2004 1
select convert(varchar(12) , getdate(), 114 )
11:06:08.177
sql日期格式轉換
select convert varchar,getdate 120 2004 09 12 11 06 08 select replace replace replace convert varchar,getdate 120 20040912110608 select counvrt varcha...
sql查詢 日期格式
使用convert函式轉換 convert varchar 10 欄位名,轉換格式 比如 select user id,convert varchar 10 date,11 as date from tb user 轉換格式 0或100 month dd yyyy hh miampm 1 mm dd...
sql日期格式轉換
select convert varchar,getdate 120 2011 10 26 14 28 32 select replace replace replace convert varchar,getdate 120 20111026142858 select convert varcha...