sql-server - 使用 T-SQL 查询文件系统文件夹

标签 sql-server tsql

是否可以从 SQL Management Studio 查询 TSQL 中的文件夹并返回文件名列表?如果是这样,怎么办?

最佳答案

您可以使用xp_cmdshell。

示例:

EXECUTE master.dbo.xp_cmdshell 'DIR "C:\YourDirectory\" /A-D /B'

有一个很好的完整示例,包含更多选项 here .

关于sql-server - 使用 T-SQL 查询文件系统文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2349552/

相关文章:

c# - 哪种解决方案更适合从数据库获取随机记录集?

sql - 水平联合选择语句

sql-server-2005 - 在 T-SQL 脚本中使用或不使用 "GO"会影响结果吗?

tsql - charindex() 最后计算白色字符,len() 在 T-SQL 中没有

sql - SQL 中 C 风格的最小/最大?

sql-server - 存储过程 - 返回标识作为输出参数或标量

sql-server - 在连接表中,我应该使用主键和唯一约束,还是复合/复合键?

sql - 如何创建使用 INSERT 、 DELETE 、 UPDATE 事件的触发器

tsql - 创建从 Microsoft SQL 服务器到 AS/400 的连接

sql - 插入sql数据库一对多关系