【发布时间】:2018-07-18 05:08:10
【问题描述】:
我正在尝试在 SQL Server 中将 '2018-07-02 00:01:22.000' 转换为 '02-Jul-18'。我已经使用基本的 SQL Server CONVERT() 函数尝试了以下可能性,但我无法得到解决方案。
SELECT CONVERT(varchar(11), transfer_date, 106)
DECLARE @Date AS DateTime = '2018-07-02 00:01:22.000'
SELECT CONVERT(varchar(12), @Date, 106)
【问题讨论】:
-
到目前为止你有什么尝试?
-
选择转换(varchar(11), transfer_date, 106)
-
你知道
cast() -
不是从一种数据类型转换成另一种数据类型吗?我是 SQL 初学者,如有错误,请见谅。
-
以后请编辑问题并添加您尝试过的内容。更好的是,实际上把它放在首位。
标签: sql sql-server date time sql-server-2012