1樓:匿名使用者
用pl/sql在oracle下執行
多個抄sql指令碼的方法:
pl/sql developer----->file------>new---->***mand window
然後在彈出的襲視窗裡依次執行bai:
sql> @f:\abc\a.sql;
sql> @f:\abc\b.sql;
sql> @f:\abc\c.sql;
sql*plus 中執行多個*.sql指令碼檔案的方法du:
1、在sql*plus中執行單個sql指令碼檔案: sql>@c:\aaa.sql ;
2、在sql*plus中執行多個sql指令碼檔案: 比如你要執行得2個sql指令碼 a.sql 和 b.
sql 現在你重新寫一個腳zhi本 c.sql 其中得內容如下 @@daoa.sql @@b.
sql 然後把c.sql放在a.sql和 b.
sql 得同一個目錄中即可,然後在sqlplus下執行:sql>@c.sql 就可以了。
2樓:
在pl/sql中直接用復***mand window執行就制可以了:
pl/sql developer----->file------>new---->***mand window
然後在彈出的視窗裡依次執行:
sql> @f:\abc\a.sql;
sql> @f:\abc\b.sql;
sql> @f:\abc\c.sql;
3樓:匿名使用者
1.把所有的檔案都放在同一個目錄下,然後在命令列裡執行命令:
c:>dir/b > d:/all.sql把所有的sql檔案內
名都輸出到容一個sql檔案中。
2.用ultraedit開啟生成的sql檔案,alt+c切換到column mode,給所有的行前都新增一個「@」,儲存。
3.在sqlplus中執行「@d:/all.sql」
在plsql中如何獲取varchar26型別的最後兩位
使用substr函式來擷取 substr 欄位名,從第幾個字元開始擷取,擷取多少個字元 select substr colname,5,2 from t 以上是你確定字元有6個字元,當你不知道欄位到底有多長時,就得先用length 函式得到其長度。select substr length colna...
oracle中如何用命令建立表空間
oracle建立表空間有多種方法 如下 方法1 建立,如下 sql edi 已寫入 file afiedt.buf 1 create tablespace ts1 2 datafile f oracle product 10.2.0 oradata orcl ts1.dbf size 100m 3 ...
oracle資料庫如何收費,Oracle資料庫如何收費
oracle資料庫在非商用時不收費。oracle資料庫在商用時有兩種收費方式。oracle的license許可購買有兩種 按照使用者數和cpu個數 即無線使用者版 特殊情況 當前oracle 11g的user license無限使用期的 為人民幣3千5左右。按照使用者個數 按50個user lice...