批处理文件链接数据库

@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

你可能感兴趣的:(数据库)