我正在使用oracle sql developer在我的數據庫中插入行。在oracle中插入多條記錄
雖然這個請求工作:
INSERT INTO TABLE (USERID, USERNAME) VALUES (1,"ok1")
第二個(當我試圖插入多行)不工作:
INSERT INTO TABLE (USERID, USERNAME) VALUES (1,"ok1"),(2,"ok2")
我收到此錯誤:
Erreur SQL : ORA-00933: SQL command not properly ended
00933. 00000 - "SQL command not properly ended"
這是mysql擴展插入語法。它不工作在任何地方,但MySQL。 – 2014-10-28 15:16:53
@MarcB:它也支持** SQL Server **版本** 2008 **和更新版本 – 2014-10-28 15:18:19
@marc_b:它實際上是ANSI SQL,與特定的DBMS無關 - 但並非所有的DBMS都支持它。而Oracle就是其中之一。 – 2014-10-28 15:18:58