【发布时间】:2023-01-21 19:17:15
【问题描述】:
我经常尝试使用数据库 informix 执行插入语句。但是,我经常收到以下错误:
SQL Error [42000]: A syntax error has occurred.
插入语句可以是:
INSERT INTO
example_table
(key, value, type, description, is_active, created_at, created_by)
VALUES
('output', 'C:\temp', 'string', 'location for the output', true, current, 'admin');
我在这里没有看到任何错误,但是 informix 向我显示了上述错误:
SQL Error [42000]: A syntax error has occurred.
为了完整起见,以下是上述示例中列的数据类型:
| Column | Column type |
|---|---|
| id | serial |
| key | char(50) |
| value | char(256) |
| type | char(10) |
| description | char(512) |
| created_at | datetime year to second |
| created_by | char(20) |
在 informix 中是否有查找此类语法错误的最佳实践?
【问题讨论】:
-
我认为您需要
CURRENT TIMESTAMP而不是current