将Spring与Vertx结合使用很新
我在资源目录中有这个users.sql文件:
代码正好是
DROP TABLE IF EXISTS USER;
CREATE TABLE USER(
id INTEGER,
description VARCHAR2(1000)
);
INSERT INTO USER (id, description) VALUES (1, 'product 1');
INSERT INTO USER (id, description) VALUES (2, 'product 2');
INSERT INTO USER (id, description) VALUES (1, 'product 3');
INSERT INTO USER (id, description) VALUES (4, 'product 4');
有人知道为什么不喜欢这种语法吗?
答案 0 :(得分:2)
可能是以下原因之一:
1-单词“ USER”是一个SQL运算符,因此,如果没有反引号,就不能使用它。 USER
2-并非每个SQL Server都支持'VARCHAR2'类型,请尝试使用'VARCHAR'。
答案 1 :(得分:2)
USER是SQL引擎中的保留关键字。 请尝试为您的表格加上其他名称。