2012-11-06 107 views
0

我需要在oracle數據庫中創建一個表,索引在插入時增加1。
我有這樣做的代碼,首先創建表,然後創建序列,最後創建觸發器。
當我將它們一個接一個地輸入到Oracle SQL Developer中時,粘貼create table行和commit,然後剩下的一個一個地工作,但是如果我將它們全部父親並單擊運行腳本,它就會不創建序列+觸發器。只有桌子。SQL查詢,oracle pl/sql

我分開的命令與/
任何其他的想法?或參考工作腳本?

謝謝!

+0

也許這可以幫助http://stackoverflow.com/questions/288988/does-sqldeveloper-support-executing-scripts –

+0

如果你想得到任何有意義的幫助,你需要提供你正在嘗試運行的腳本。 – Allan

回答

1

我想你不需要腳本中的/。只需使用;來分隔報表。

create table ... ; 

create sequence ... ; 

create trigger ... ; 

我認爲這應該足以在SQL Developer和sqlplus中運行。

+0

謝謝,在SQL Developer上它工作正常,無需在每個語句上開始/結束。只寫了行,並與之隔開; – ilansch