gpt4 book ai didi

sql-server - 比较文件名的 SQL 作业步骤

转载 作者:行者123 更新时间:2023-12-03 09:45:06 25 4
gpt4 key购买 nike

我有一个文件夹,它会自动填充带有 SQL 函数名称的文本文件。我在设定位置有另一个文件夹,其中包含所有实际的 SQL 函数。

我想做的是想出一个 SQL 作业,它将查看文本文件名的文件夹,将这些文件的名称与实际的函数文件名进行比较,然后运行其中的任何函数文件名字匹配。

我的第一步是检查文本文件夹中是否存在任何文件,但我似乎找不到任何关于如何比较给定目录中文件名的语法。谁能给我指出正确的方向,或者我只是在做一些实际上不可能的事情?

最佳答案

Powershell 可以提供帮助。但是,如果您还不熟悉 PS,可能会很痛苦。

  1. 可以将 PS 脚本作为 SQL 代理作业的一个步骤运行。
  2. 两个文件夹内容的比较以 Compare-Object cmdlet 开始:http://powershell.com/cs/forums/p/11996/20922.aspx
  3. 当然,可以使用 invoke-sqlcmd 从 PS 执行 sql 代码:How to execute .sql file using powershell?

希望对您有所帮助!

关于sql-server - 比较文件名的 SQL 作业步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34358888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com