select 数据库Datetime中的日期部分(转载)

来源:互联网 发布:安保网络电视 编辑:程序博客网 时间:2024/06/03 19:41

1、CONVERT(char(长度),数据库中时间列的列名,120)

 

2、Select CONVERT(varchar(100), GETDATE(), 0)  : 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1)  : 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2)  : 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3)  : 16/05/06
Select CONVERT(varchar(100), GETDATE(), 4)  : 16.05.06
Select CONVERT(varchar(100), GETDATE(), 5)  : 16-05-06
Select CONVERT(varchar(100), GETDATE(), 6)  : 16 05 06
Select CONVERT(varchar(100), GETDATE(), 7)  : 05 16, 06
Select CONVERT(varchar(100), GETDATE(), 8)  : 10:57:46
Select CONVERT(varchar(100), GETDATE(), 9)  : 05 16 2006 10:57:46:827AM
Select CONVERT(varchar(100), GETDATE(), 10)  : 05-16-06
Select CONVERT(varchar(100), GETDATE(), 11)  : 06/05/16
Select CONVERT(varchar(100), GETDATE(), 12)  : 060516
Select CONVERT(varchar(100), GETDATE(), 13)  : 16 05 2006 10:57:46:937
Select CONVERT(varchar(100), GETDATE(), 14)  : 10:57:46:967
Select CONVERT(varchar(100), GETDATE(), 20)  : 2006-05-16 10:57:47
Select CONVERT(varchar(100), GETDATE(), 21)  : 2006-05-16 10:57:47.157
Select CONVERT(varchar(100), GETDATE(), 22)  : 05/16/06 10:57:47 AM
Select CONVERT(varchar(100), GETDATE(), 23)  : 2006-05-16
Select CONVERT(varchar(100), GETDATE(), 24)  : 10:57:47
Select CONVERT(varchar(100), GETDATE(), 25)  : 2006-05-16 10:57:47.250
Select CONVERT(varchar(100), GETDATE(), 100)  : 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 101)  : 05/16/2006
Select CONVERT(varchar(100), GETDATE(), 102)  : 2006.05.16
Select CONVERT(varchar(100), GETDATE(), 103)  : 16/05/2006
Select CONVERT(varchar(100), GETDATE(), 104)  : 16.05.2006
Select CONVERT(varchar(100), GETDATE(), 105)  : 16-05-2006
Select CONVERT(varchar(100), GETDATE(), 106)  : 16 05 2006
Select CONVERT(varchar(100), GETDATE(), 107)  : 05 16, 2006
Select CONVERT(varchar(100), GETDATE(), 108)  : 10:57:49
Select CONVERT(varchar(100), GETDATE(), 109)  : 05 16 2006 10:57:49:437AM
Select CONVERT(varchar(100), GETDATE(), 110)  : 05-16-2006
Select CONVERT(varchar(100), GETDATE(), 111)  : 2006/05/16
Select CONVERT(varchar(100), GETDATE(), 112)  : 20060516
Select CONVERT(varchar(100), GETDATE(), 113)  : 16 05 2006 10:57:49:513
Select CONVERT(varchar(100), GETDATE(), 114)  : 10:57:49:547
Select CONVERT(varchar(100), GETDATE(), 120)  : 2006-05-16 10:57:49
Select CONVERT(varchar(100), GETDATE(), 121)  : 2006-05-16 10:57:49.700
Select CONVERT(varchar(100), GETDATE(), 126)  : 2006-05-16T10:57:49.827
Select CONVERT(varchar(100), GETDATE(), 130)  : 18 ???? ?????? 1427 10:57:49:907AM
Select CONVERT(varchar(100), GETDATE(), 131)  : 18/04/1427 10:57:49:920AM


常用:
Select CONVERT(varchar(100), GETDATE(), 8)  : 10:57:46
Select CONVERT(varchar(100), GETDATE(), 24)  : 10:57:47
Select CONVERT(varchar(100), GETDATE(), 108)  : 10:57:49
Select CONVERT(varchar(100), GETDATE(), 12)  : 060516

Select CONVERT(varchar(100), GETDATE(), 23)  : 2006-05-16