[英]Is it possible to convert a column from string to datetime type in a SQL statement?
[英]SQL convert datetime statement
有沒有人知道如何在沒有任何分隔符的情況下將以下SQL語句轉換為ddmmyy
?
convert(varchar(10), '2015-06-01 00:00:00.000', ??)
例如2015-06-01 (yyyy-mm-dd)
想要轉換為010615 (ddmmyy)
。
你可以使用Convert
函數為它提供樣式:
SELECT REPLACE(CONVERT(varchar(10), GETDATE(), 5), '-', '')
你可以使用這樣的東西
SELECT (REPLACE(CONVERT(nchar(8), GETDATE(), 3), '/', ''))
SELECT FORMAT(GETDATE(), 'ddMMyy')
使用MS SQL Server 2012進行測試。您可以使用自己選擇的自定義格式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.