-1
A
回答
2
您可以使用下面的..
SELECT CONVERT(DATE,datetime_field)
OR
SELECT CAST (datetime_field as date)
2
只需使用以下命令:
SELECT CONVERT(date, getdate())
1
如果使用的是SQL Server 2008或以上,試試這個:
SELECT CONVERT(date, GETDATE())
0
您可以使用
select try_convert(date, datetimefield)
或
select try_cast(datetimefield as date)
如果你得到它會不會報錯了,而不是無效的日期將返回null
0
CONVERT也有一個方便的第三個參數它允許使用一些預定義的樣式格式化日期(返回varchar)
因此,例如:在ISO格式
SELECT CONVERT(varchar, GETDATE(), 112)
將輸出今天的大冶像20160831
SELECT CONVERT(varchar, GETDATE(), 103)
將輸出31/08/2016
...等等...
0
試試這個
選擇Convert(VARCHAR(10),GETDATE(),103)AS的currentdate
+0
您可以通過更改像..101,111這樣的第三個參數來更改日期格式。 –
相關問題
- 1. SQL文件上傳到MySQL服務器
- 2. SQL服務器中的內置函數
- 3. sql服務器中的SubString函數
- 4. sql服務器函數內的newid()
- 5. SQL服務器2000到MySQL
- 6. SQL服務器數據類型 - Date VS Varchar(n)
- 7. MySQL服務器上的Memcached?
- 8. SQL服務器聚合函數查詢
- 9. SQL服務器 - 基於聚合函數
- 10. SQL服務器函數中Case語句
- 11. SQL服務器四分之一函數
- 12. SQL服務器查找函數
- 13. 解密SQL服務器上的數據
- 14. Windows服務器上的Imacros SAVEAS函數
- 15. 安全的數據傳輸從SQL服務器到SQL服務器在Internet上
- 16. php上傳數據到mysql服務器
- 17. iPhone:從MySQL數據庫服務器上
- 18. 羣組函數不能在SQL服務器上工作
- 19. SQL服務器添加向上計數
- 20. elseif的SQL服務器到mysql
- 21. Docker容器上的Mysql服務器
- 22. 使用date()函數的SQL查詢
- 23. SQL Server 2008中的Lilian Date函數
- 24. SQL服務器 - 轉換標量函數爲表值函數
- 25. PHP使用mysql服務器還是MS SQL服務器?
- 26. 從MySQL服務器查詢MS-SQL服務器
- 27. 將MySQL作爲鏈接服務器連接到SQL服務器
- 28. 在MySQL服務器中鏈接MS SQL服務器表
- 29. 服務器鏈接 - mysql和sql 2008服務器鏈接
- 30. SQL服務器:選擇由其中date 2年前
也許這可以幫助:https://msdn.microsoft.com/de-de/en-en/library/ms187928.aspx – Jens
此問題沒有顯示任何研究工作。 –
你知道,stackoverflow不是一個寫作服務或?至少在你得到答案時標記答案。 – opelhatza