我是 SQL 新手。我正在将 mysql 转换为 SQL。
我在使用 DateAdd 函数时发现了一个错误。
这是查询:
SELECT
[id],
[test_code],
[test_name],
[test_price],
[discount],
DATEADD(CURRENT_TIMESTAMP, INTERVAL [test_duration] HOUR) as delivery_date,
[is_active]
FROM [icddrb_tblab].[dbo].[tb_test]
WHERE [icddrb_tblab].[dbo].[tb_test].[id] =0
它给出错误:消息 102,级别 15,状态 1,第 7 行
“test_duration”附近的语法不正确。
任何人都可以建议我,问题出在哪里。