我将返回 DATETIME 或 NVARCHAR = 'MULTIPLE',具体取决于操作是否已执行多次。
所以我试图将 DATETIME 存储在其正常格式 '2012-10-23 13:59:47.000' 但作为 NVARCHAR。 SQL 希望将其设为“2012 年 10 月 23 日下午 12:40”,我该怎么做?
现在我正在做:
CAST(r.Date_And_Time) AS NVARCHAR(30))
最佳答案
Declare @CreatedDate datetime
Select @CreatedDate='20121210'
Select CONVERT(VARCHAR,@createdDate, 21)
关于sql-server - 将日期时间转换为 nvarchar 但保留格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13772466/