[SQL ] 只取出日期不要時間的語法

看板Database (資料庫)作者 (4545454554)時間12年前 (2013/12/12 16:12), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
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)

12/14 10:20, , 1F
select convert(date,getdate()) as Date from Table
12/14 10:20, 1F
文章代碼(AID): #1IgM_tUE (Database)
文章代碼(AID): #1IgM_tUE (Database)