SQL 存储过程中的文件
我目前的任务是将存储在平面文件中的一些数据读取到我的数据库中并针对它运行报告。我遇到的一个问题是检查文件是否确实存在。有没有一个简单的函数来检查文件是否存在?
谢谢!
I'm currently tasked with reading some data that stored in a flat file into my database and run reports against it. The one problem I'm running into is checking to see if a file actually exists. Is there a simple function to check if the file exists?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只是谷歌搜索我发现这个 SQL DBA 和此 MS SQL 提示。
Just googling I found this at SQL DBA and this at MS SQL tips.
你在存储过程中进行 ETL 吗?!!我认为你不应该,只是因为你可以。
我建议您使用 SSIS 来实现此目的。在存储过程或 TSQL 中执行 ETL 并不是推荐的做法,事实上,它经常被用作不应该执行的操作的示例。
You are doing ETL in a stored procedure?!! I don't think you should, just because you can.
I recommend you use use SSIS for this. Doing ETL in Stored Proc or TSQL is not a recommended practice, in fact, it is frequently used as an example of what not to do.
我相信你可以这样做:
本文 介绍了此方法和其他几种方法。
I believe you can do something like this:
This article goes over this method and a couple others.