繁体   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