批处理文件连接SqlServer数据库并执行sql语句
(2018-03-15 14:54:32)
标签:
it |
分类: MY-SQLServer |
a.bat
@echo off
sqlcmd -U sa -P aaa -i C:\Users\Administrator\Desktop\1.sql
pause
a.sql
use dbtest
select * from student where tid=500;
select * from class where TID=440;
1.新增一个批处理文件:如a.bat
2.新增一个SQL脚本文件:如a.sql
3.a.bat中输入
SQL Server下可以用sqlcmd或osql:
sqlcmd -U 用户名 -P 密码 -i c:\a.sql或sqlcmd -U 用户名 -P 密码 -i c:\a.sql
同样在bat文件中,输入上面一行,在a.sql输入脚本.
如:use 数据库名goselect * from 表名go
注:在sql的命令提示框下输入:isql /? 可获取isql的基本用法。
注:在sql的命令提示框下输入:osql /? 可获取osql的基本用法。