谁能帮我转换1218100860
成datetime
?
我试过这样:
SELECT CONVERT(VARCHAR(11), DATEADD(s,1218100860, '1970-01-01 00:00:00'), 101)
它可以工作,但是当我这样尝试时,它会引发错误:
SELECT
CONVERT(VARCHAR(11), DATEADD(s, rd.Request_Date, '1970-01-01 00:00:00'), 101)
FROM
dbo.RequestDetails rd
其中Request_Date
值必须转换为datetime
错误的列是:
参数数据类型 varchar 对于 dateadd 函数的参数 2 无效。