Oracle中使用批處理檔案批量建表

2021-07-10 17:52:05 字數 652 閱讀 2347

oracle中使用批處理檔案批量建表

假設需要建立很多表,其中乙個表的建表語句儲存在名為「create_table1.sql」的檔案中,內容如下:

drop table table1;

create table table1 (

name                     varchar2(100) not null,

id                      number(6)

tablespace ts_data1;

然後你只需在建立兩個檔案:run.sql和run.bat。

run.sql內容如下(包含需建立的所有表的sql檔名):

@create_table1.sql

@create_table2.sql;

@create_index1.sql;

run.bat內容如下:

sqlplus username/password@dbname sqlplus.log

注意,將「username/password@dbname」中的各項改為自己資料庫的相關登入資訊即可。

雙擊bat檔案,即可執行所有的建表檔案。

ps:事先應新增環境變數:%oracle_home%;%oracle_home%/bin。

使用批處理檔案

字尾是bat的檔案就是批處理檔案,是一種文字檔案。簡單的說,它的作用就是自動的連續執行多條命令,批處理檔案的內容就是一條一條的命令。那它有什麼用呢?比如,在啟痺ps軟體時,每次都必須執行 c cd wps c wps spdos c wps py c wps wbx c wps wps 如果每次用w...

如何在批處理檔案中使用引數

如何在批處理檔案中使用引數 黑客安全網 批處理中可以使用引數,一般從 1 到 9 這九個,當有多個引數時需要用 shift 來移動,這種情況並不多見,我們就不考慮它了。sample1 fomat.bat echo off if 1 a format a format format a echo pl...

批處理檔案

dos下的可執行檔案有三種,分別是exe,com和bat。其中,exe和com檔案都是二進位制形式的,只有bat檔案是文字形式的,可以直接閱讀。因 此,bat檔案和以上二進位制可執行檔案相比,內容要簡單的多。這些檔案內包含著dos命令的集合,通常叫作批處理檔案。批處理檔案的組成雖然比較簡單,但 其用...