加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

bat批处理执行sql语句__SQLServer(一)

(2024-03-08 21:44:00)
标签:

sqlserver

bat

分类: oracle_SQLServer_sqlite_db2
直接上代码:
a.bat :

@ECHO OFF


SET dbhost=主机名(例如:127.0.0.1)
SET dbuser=用户名(例如: sa)
SET dbpasswd=用户密码(例如:admin)
SET dbName=数据库名称(例如:test)
SET sqlpath=%~dp0(此语句可以保证.bat同级目录下的.sql文件能被找到)
SET sqlfile=update.sql(需要执行的sql文件)

::执行SQL脚本
osql -S host% -U user% -P passwd% -d Name%  -i %sqlpath%%sqlfile%

ECHO 完成!
PAUSE

@ECHO Done!


update.sql 略。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有