Windows命令行方式执行OracleSQL脚本

调用格式

sqlplus user/pwd@orcl @F:\DB_BAKFile\createpro.sql>>F:\DB_BAKFile\log\createpro.log

SQL脚本文件写作注意点

如果DDL语句 格式如下:

create table t3 as select * from t1 where 1=2; 

QUIT

如果DML语句 格式如下:

create or replace function fun_test

.....

end fun_test;
/

QUIT

说明:

"/"  该符号要在每个DDL结束后添加,否则sqlplus会一直等待用户输入

"QUIT" 要在SQL文件后面添加此语句,用意在于退出sqlplus命令行

转载于:https://www.cnblogs.com/want990/p/7204155.html

你可能感兴趣的:(Windows命令行方式执行OracleSQL脚本)