mysql DATE_FORMAT與sqlserver CONVERT

 在將數據庫從mysql轉移到sqlserver時,總會遇到DATE_FORMAT格式不識別的情況,此時需要使用CONVERT來進行轉換。

sqlserver中比較常用的時間格式爲:

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  

可以根據需要進行選擇。

如:mysql中的:

DATE_FORMAT(date,'%y-%m-%d')

可以轉換成sqlserver中的:

CONVERT(varchar(100), GETDATE(), 23)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章