Oracle下: 1.新增一个批处理文件:如a.bat 2.新增一个SQL脚本文件:如a.sql 3.a.bat中输入:sqlplus 用户名/密码 @C:\a.sql(假设a.sql在c:盘根目录下) 4.然后运行这个批处理,就可以执行这个sql脚本了. 假如:a.sql的内容为:exec autojob;select * from scott.emp;select * from scott.dept; 那么就能逐语句执行. SQL Server下: isql -U 用户名 -P 密码 -i c:\a.sql 同样在bat文件中,输入上面一行,在a.sql输入脚本. 如: use 数据库名 go select * from 表名 go 注:在cmd下输入:isql /? 可获取isql的基本用法。 希望以上对你有所帮助 (注意:用户名与密码已在文本文件中,可能带来安全问题)
批量处理SQL Oracle下:
最新推荐文章于 2024-09-25 09:01:08 发布
本文详细介绍了在Oracle和SQLServer环境下,如何通过批处理文件执行SQL脚本的方法。包括新建批处理文件、编写SQL脚本、在批处理文件中调用SQL脚本并运行执行的过程。特别指出了在不同数据库环境下执行SQL脚本的差异及注意事项。
910

被折叠的 条评论
为什么被折叠?



