本文内容来自YashanDB官网,原文内容请见 www.yashandb.com/newsinfo/79…
【问题分类】 SQL语法不规范
【关键字】 YAS-04115 "SELECT" expected but missing
【问题描述】
执行报错,不清楚原因
【问题原因分析】
1、检查语法错误:
-
确保 INSERT INTO 语法正确,列名应该不需要使用单引号 ',而是直接使用列名。
-
使用双引号 " 来包围字符串值,而不是列名。
2、正确的 SQL 语句示例:
INSERT INTO FA\_XM\_INIT (ID, NAME, STATUS, WEIGHT) VALUES (7, '功能初始化', 1, 7);
【解决/规避方法】
调整SQL语法,去掉单引号
INSERT INTO FA\_XM\_INIT (ID, NAME, STATUS, WEIGHT) VALUES (7, '功能初始化', 1, 7);
注意事项
- 确保列名和表名拼写正确。
- 确认值的类型与列的数据类型兼容。
【影响范围】