正在尝试将日期显示为2018年8月2日星期四的格式。它在表中存储为20180802。列类型设置为char。任何帮助都是非常感谢的。
我使用的是SQL Server 2014。
谢谢
发布于 2018-08-03 03:56:51
补充BarbarosÖzhan的回应,
SELECT DateName(dw,q.dt) +', '+DateName(month, q.dt)+' '+CONVERT(VARCHAR, DAY(q.dt))+', '+CONVERT(VARCHAR, YEAR(q.dt))
FROM
(
SELECT CONVERT(DATE, '20180802') AS dt
) q;https://stackoverflow.com/questions/51660579
复制相似问题