利用pl/sql執行本地的sql檔案中的sql語句
功能:pl/sql執行本地的sql檔案中的sql語句
說明:比如:d:\下有create_table.sql檔案,則按如下方法執行:
步驟:
1、在pl/sql的command window下,
或在windows的開始/'執行'下,sqlplus /nolog; connect ;
2、執行:
@@d:\drop_table.sql
@@d:\create_table.sql
說明:.sql檔名字中不能有空格,
如create_table.sql是合法的,create table.sql是非法的。
檔案內容:
drop_table.sql檔案內容:
drop table tb_6;
drop table tb_5;
create_table.sql檔案內容:
--drop table tb_5;
create table tb_5(
SORT_ID NUMBER(10) not null,
ITEM_ID VARCHAR2(30) not null,
STUFF_NAME VARCHAR2(200) not null,
IS_NEED CHAR(1),
IS_ELECTRON CHAR(1),
constraint PK_TB_5 primary key (SORT_ID)
);
--drop table tb_6;
create table tb_6(
SORT_ID
NUMBER(10) not null,
ITEM_ID
VARCHAR2(30) not null,
STUFF_NAME
VARCHAR2(200) not null,
IS_NEED
CHAR(1),
IS_ELECTRON CHAR(1),
constraint PK_TB_6 primary
key (SORT_ID));
) ;
*/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1270695/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PL/SQL 動態sql語句例SQL
- sql語句如何執行的SQL
- 執行大的sql語句SQL
- GOTO語句在PL/SQL中的應用GoSQL
- SQL Server SQL語句執行順序SQLServer
- SQL SERVER 中構建執行動態SQL語句SQLServer
- PLSQL Language Referenc-PL/SQL動態SQL-本地動態SQL(EXECUTE IMMEDIATE語句)SQL
- java中執行sql與pl/sql dev中執行sql快慢差距大原因JavaSQLdev
- mysql的sql語句執行流程MySql
- SQL 語句的執行順序SQL
- PL/SQL執行動態SQLSQL
- SQL Server 查詢歷史執行的SQL語句SQLServer
- sql語句批量執行SQL
- PL/SQL與DDL語句SQL
- 通過分析SQL語句的執行計劃優化SQL語句SQL優化
- 在事務中執行sql語句SQL
- 在nhibernate中執行SQL語句SQL
- oracle 中如何顯示sql語句的執行時間和sql語句的執行後的當前時間OracleSQL
- ORACLE sql 語句的執行過程(SQL效能調整)OracleSQL
- [20240607]PL/SQL中sql語句的註解.txtSQL
- Laravel 獲取執行的sql語句LaravelSQL
- 查詢執行慢的SQL語句SQL
- CoreData執行過程的sql語句SQL
- 識別低效執行的SQL語句SQL
- 剖析SQL語句的執行過程SQL
- Oracle SQL 語句的執行過程OracleSQL
- 清除SQL語句的執行計劃SQL
- 查詢正在執行的SQL語句SQL
- SQL語句執行順序SQL
- toad執行sql語句SQL
- Laravel 使用 sql 語句 和 sql 檔案 來建立執行資料庫遷移LaravelSQL資料庫
- PL/SQL 中 execute immediate,select 語句沒有into 執行未報錯SQL
- PL/SQL 條件控制語句SQL
- PL/SQL迴圈控制語句SQL
- 一條SQL語句在MySQL中如何執行的MySql
- PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-語句SQL
- 【PL/SQL】在PL/SQL中執行重新整理Shared Pool命令SQL
- 根據SQL Id獲得SQL語句的執行計劃SQL