bei 发表于 2016-11-11 09:35:07

SQL日期格式化大全

  --SQL日期格式化应用大全
  Sql Server 中一个非常强大的日期格式化函数
  select CONVERT(char(20), GETDATE(), 0)-- 04 26 20124--53PM
  select CONVERT(char(20), GETDATE(), 1)--04/26/12            
  select CONVERT(char(20), GETDATE(), 2)-- 12.04.26            
  select CONVERT(char(20), GETDATE(), 3)-- 26/04/12            
  select CONVERT(char(20), GETDATE(), 4)-- 26.04.12            
  select CONVERT(char(20), GETDATE(), 5)-- 26-04-12            
  select CONVERT(char(20), GETDATE(), 6)-- 26 04 12            
  select CONVERT(char(20), GETDATE(), 7)-- 04 26, 12         
  select CONVERT(char(20), GETDATE(), 8)--17:02:00                  
  select CONVERT(char(30), GETDATE(), 9)--04 26 20125:02:12:233PM         
  select CONVERT(char(20), GETDATE(), 10) -- 04-26-12            
  select CONVERT(char(20), GETDATE(), 11) --12/04/26            
  select CONVERT(char(20), GETDATE(), 12) -- 120426            
  select CONVERT(char(30), GETDATE(), 13)-- 26 04 2012 17:02:26:880            
  select CONVERT(char(30), GETDATE(), 14)--17:02:45:650                  
  select CONVERT(char(20), GETDATE(), 20)--2012-04-26 17:02:56
  select CONVERT(char(30), GETDATE(), 21)-- 2012-04-26 17:03:16.790      
  select CONVERT(char(30), GETDATE(), 22)-- 04/26/125:01:34 PM
  select CONVERT(char(20), GETDATE(), 23)-- 2012-04-26         
  select CONVERT(char(20), GETDATE(), 24)-- 17:01:18            
  select CONVERT(char(30), GETDATE(), 25)-- 2012-04-26 17:04:16.527      
  select CONVERT(char(20), GETDATE(), 20)-- 2012-04-26 17:04:27
  select CONVERT(char(20), GETDATE(), 101)-- 04/26/2012

select CONVERT(char(20), GETDATE(), 102)-- 2012.04.26         
  select CONVERT(char(20), GETDATE(), 103)-- 26/04/2012         
  select CONVERT(char(20), GETDATE(), 104)-- 26.04.2012         
  select CONVERT(char(20), GETDATE(), 105)-- 26-04-2012         
  select CONVERT(char(20), GETDATE(), 106)-- 26 04 2012         
  select CONVERT(char(20), GETDATE(), 107)-- 04 26, 2012         
  select CONVERT(char(20), GETDATE(), 108)-- 17:05:57            
  select CONVERT(char(30), GETDATE(), 109)-- 04 26 20125:06:13:050PM   
  select CONVERT(char(20), GETDATE(), 110)-- 04-26-2012         
  select CONVERT(char(20), GETDATE(), 111)-- 2012/04/26         
  select CONVERT(char(20), GETDATE(), 112)-- 20120426            
  select CONVERT(char(20), GETDATE(), 113)--26 04 2012 17:06:52:
  select CONVERT(char(30), GETDATE(), 114)--17:07:10:047                  
  select CONVERT(char(20), GETDATE(), 120)-- 2012-04-26 17:07:17
  select CONVERT(char(30), GETDATE(), 121)-- 2012-04-26 17:07:52.407      
  select CONVERT(char(30), GETDATE(), 126)-- 2012-04-26T17:08:09.563      
  select CONVERT(char(30), GETDATE(), 130)--5 ????? ??????? 14335:08:57
  select CONVERT(char(30), GETDATE(), 131)--5/06/14335:08:47:003PM   
  常用:
  select CONVERT(char(20), GETDATE(), 8)--17:09:10            
  select CONVERT(char(20), GETDATE(), 24)-- 17:09:20            
  select CONVERT(char(20), GETDATE(), 108)-- 17:09:29            
  select CONVERT(char(20), GETDATE(), 12)-- 120426            
  select CONVERT(char(20), GETDATE(), 23)-- 2012-04-26
页: [1]
查看完整版本: SQL日期格式化大全