作者kisha024 (4545454554)
看板Database
标题[SQL ] 只取出日期不要时间的语法
时间Thu Dec 12 16:12:37 2013
DBMS: SQL SERVER 2008
各位好
我想取出 GETDATE() 里面的年月日就好 不要时分秒
SELECT cast(cast(DATEPART(yyyy,GETDATE()) as varchar) + '/'
+ cast(DATEPART(mm,GETDATE()) as varchar) + '/'
+ cast(DATEPART(dd,GETDATE()) as varchar) as datetime) 'date' from Table
想请问 除了这样拼凑之外 是不是有什麽更方便的语法?
谢谢
------------------------------------------------------------
select cast(CONVERT(varchar(30),getdate(),111) as datetime)'Date' from Table
刚刚爬文 发现好像这样就可以了
谢谢
※ 编辑: kisha024 来自: 203.64.120.93 (12/12 16:22)
1F:推 YaMeiLo:select convert(date,getdate()) as Date from Table 12/14 10:20