无法插入datetime2 sql列

时间:2018-09-24 10:01:11

标签: sql sql-server tsql

我正在尝试使用以下代码将内容插入 datetime2 SQL列,但它似乎不起作用:

INSERT INTO TCLIENT (timestamp)
VALUES (2018-08-31T10:30:25);

为什么这不起作用?我的格式不正确吗?

2 个答案:

答案 0 :(得分:0)

您需要单引号:

INSERT INTO TCLIENT (timestamp)
       VALUES ('2018-08-31T10:30:25');

答案 1 :(得分:0)

查询中缺少单引号:

INSERT INTO TCLIENT (timestamp)
       VALUES ('2018-08-31T10:30:25');