簡體   English   中英

SQL轉換datetime語句

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM