1
我正在使用下面的SQL腳本將少量記錄插入到使用create語句創建的新表中。但我收到以下錯誤多個插入語句失敗ORA-00905:缺少關鍵字錯誤
ORA-00905:缺少關鍵字
下面是一個非常簡單的腳本。我想我錯過了一些東西。僅供參考,我已經在最後測試了;
,並且沒有測試;
,但它產生了相同的結果。
任何想法我在這裏失蹤?
create table winlossbydate1 (
statusdate Date,
Status Char(5));
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-01','yyyy-mm-dd'), 'win');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-01','yyyy-mm-dd'), 'lose');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-01','yyyy-mm-dd'), 'lose');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-01','yyyy-mm-dd'), 'lose');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-01','yyyy-mm-dd'), 'win');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-02','yyyy-mm-dd'), 'lose');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-02','yyyy-mm-dd'), 'win');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-02','yyyy-mm-dd'), 'win');
Insert into WinLossByDate (StatusDate, Status)
Values (TO_DATE('2011-03-02','yyyy-mm-dd'), 'win')
你用什麼工具來執行這個腳本?我的猜測是,該工具在CREATE TABLE語句後需要'/'。 – 2012-02-21 21:46:42
我正在使用Oracle 10g XE的SQL命令工具。對於單插入,它一直工作正常,因爲我在我以前發佈的問題中說過,但是當有多個插入,它是失敗並給出錯誤。 – somnathchakrabarti 2012-02-21 21:50:46
適用於SQL Developer中的我。 – doelleri 2012-02-21 21:51:40