INSERT INTO suppliers casue Schema Creation Failed: ORA-00922: 缺失或无效选项
INSERT INTO suppliers casue Schema Creation Failed: ORA-00922: missing or invalid option
What's causing this error?
Schema Creation Failed: ORA-00922: missing or invalid option
.......................
CREATE TABLE suppliers
(
sid int,
sname varchar(20),
address varchar(30)
)
CREATE TABLE product
(
pid int,
pname varchar(20),
color varchar(30)
)
CREATE TABLE catalog
(
sid int,
pid int,
cost int
)
INSERT INTO suppliers
(sid, sname,address)
VALUES
(1, "name1","address1"),
(2, "name2","address2");
此外,您的 INSERT 语句在 Oracle 中可能会失败(尽管这不是您得到 ORA-00922 的原因)
改为:
INSERT ALL
INTO suppliers(sid, sname,address) VALUES (1, 'name1','address1')
INTO suppliers(sid, sname,address) VALUES (2, 'name2','address2')
SELECT * FROM dual;
What's causing this error?
Schema Creation Failed: ORA-00922: missing or invalid option
.......................
CREATE TABLE suppliers
(
sid int,
sname varchar(20),
address varchar(30)
)
CREATE TABLE product
(
pid int,
pname varchar(20),
color varchar(30)
)
CREATE TABLE catalog
(
sid int,
pid int,
cost int
)
INSERT INTO suppliers
(sid, sname,address)
VALUES
(1, "name1","address1"),
(2, "name2","address2");
此外,您的 INSERT 语句在 Oracle 中可能会失败(尽管这不是您得到 ORA-00922 的原因)
改为:
INSERT ALL
INTO suppliers(sid, sname,address) VALUES (1, 'name1','address1')
INTO suppliers(sid, sname,address) VALUES (2, 'name2','address2')
SELECT * FROM dual;