bat批处理执行sql语句__SQLServer(一)
(2024-03-08 21:44:00)
标签:
sqlserverbat |
分类: oracle_SQLServer_sqlite_db2 |
直接上代码:
@ECHO
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 略。