0
我正在使用oracle 10g創建一個帶有STUDENT表的數據庫。現在我使用以下代碼將數據插入STUDENT表。使用oracle 10g INSERT ALL INTO SQL
我用下面的查詢創建表STUDENT
create table STUDENT (Student_id number(6) primary key,Name varchar(20),Last_name varchar(20), Ssn number(10), Phone varchar(15),Address varchar(25));
用於插入數據,我使用下面的代碼。
INSERT ALL
INTO STUDENT values(1001,'Clarence','Edmond',920644345,'419-942-7436','Wabash,OH')
INTO STUDENT values(1002,'James','Dill',861623976,'203-339-0467','Bridgeport,CT')
SELECT * FROM DUAL;
但在運行時,我得到錯誤:ORA-00911:無效字符
任何人都可以提供一個解決方案?
什麼是完美的使用INSERT ALL ?.你只需像INSERT INTO STUDENT值那樣執行(1001,'Clarence','Edmond',920644345,'419-942-7436','Wabash,OH'); 插入學生值(1002,'James','Dill',861623976,'203-339-0467','Bridgeport,CT');.請把';'在查詢語句的末尾。 –
編輯'插入所有'查詢的作品,沒有錯誤。 – ozy