【问题标题】:how to run all files from a script folder using sql query [duplicate]如何使用sql查询从脚本文件夹运行所有文件[重复]
【发布时间】:2015-01-26 23:52:54
【问题描述】:

在“C:\scripts”目录中,我有“.sql”格式的脚本文件。如何使用来自我的 SQL SERVER MANAGEMENT STUDIO 的 sql 查询来执行所有这些文件。

【问题讨论】:

  • 嗨,欢迎来到 StackOverflow!请在这里参观:stackoverflow.com/tour
  • 在SSMS中全部打开并一一运行?
  • mordack - 如果知道答案请告诉一次

标签: sql-server ssms


【解决方案1】:

anyname.bat 制作一个批处理文件并将其保存在同一目录中,保存并运行它。 这个mysql示例

@ECHO OFF

ECHO Running scripts
FOR %%i IN (*.sql) DO mysql -uroot -proot databasename< %%i

ECHO Finished!
pause

【讨论】:

  • 请查询sql
  • sql 是结构化查询语言,它用于查询您的数据库而不是运行放置在系统某处的.sql 文件。有什么必要这样做?
【解决方案2】:

如果此链接帖子包含您需要的信息,那么我建议将您的帖子标记为链接帖子的副本:Run all SQL files in a directory

否则,请检查这是否有帮助:http://www.sql-server-helper.com/tips/execute-sql-scripts-batch.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-22
    • 2020-08-14
    • 2023-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-07
    相关资源
    最近更新 更多