【发布时间】:2017-12-28 20:46:16
【问题描述】:
我在 Spring Boot 应用程序上的 import.sql 文件有问题,但我不知道错误出在哪里。我在控制台上收到以下错误:
2017-12-28 18:31:24.496[0;39m [31mERROR[0;39m [35m10866[0;39m [2m--
-[0;39m [2m[ restartedMain][0;39m
[36morg.hibernate.tool.hbm2ddl.SchemaExport [0;39m [2m:[0;39m HHH000388:
Unsuccessful: insert into convidado (id, nome, quantidade_acompanhantes)
[2m2017-12-28 18:31:24.496[0;39m [31mERROR[0;39m [35m10866[0;39m [2m--
-[0;39m [2m[ restartedMain][0;39m
[36morg.hibernate.tool.hbm2ddl.SchemaExport [0;39m [2m:[0;39m Syntax
error in SQL statement "INSERT INTO CONVIDADO (ID, NOME,
QUANTIDADE_ACOMPANHANTES) [*]"; expected "DIRECT, SORTED, DEFAULT, VALUES,
SET, (, WITH, SELECT, FROM"; SQL statement:
insert into convidado (id, nome, quantidade_acompanhantes) [42001-196]
【问题讨论】:
-
请添加您的脚本,我们只需要开始插入到 convidado (id, nome, quantidade_acompanhantes) 的位,然后是下一行
-
你能给我们看看你的 import.sql 文件吗?
-
INSERT INTO CONVIDADO (ID, NOME, QUANTIDADE_ACOMPANHANTES) 值 (1, 'Pedro', 2); INSERT INTO CONVIDADO (ID, NOME, QUANTIDADE_ACOMPANHANTES) 值 (2, 'Maria', 3); INSERT INTO CONVIDADO (ID, NOME, QUANTIDADE_ACOMPANHANTES) 值 (3, 'Ricardo', 1);
-
创建
CONVIDADO表时,是否指定ID列为AUTO_INCREMENT? -
嗨 Luay Abdulraheem,是的,ID 是 AUTO_INCREMENT
标签: mysql spring spring-boot