批处理文件链接数据库

@echo off

set /p sid=请输入:

echo %sid%

sqlplus haha/haha@%sid% @test1.sql

@pause

set 后面跟参数 /p 表示接受用户输入,并把输入的值赋值给sid

后面表示链接数据库后,立即执行test1.sql文件

test1.sql文件内容如下:

select sysdate from dual;

@test.sql

sql文件中还可以引用其他sql文件,如上所示。

test.sql文件的内容如下:

select sysdate from dual;

exit

执行sql完毕后,exit退出sqlplus

相关推荐