复制并保存文件/图像

时间:2018-07-09 13:40:04

标签: sql-server

我有一个表,其中包含要循环浏览以下载并保存到磁盘的图像/ doc文件的URL列表。任何人都可以告诉我是否可以在sql脚本中执行此操作,如果可以,请给我提示?

非常感谢,

德里克

1 个答案:

答案 0 :(得分:0)

我来看看Python,Ruby,Perl或Powershell。使用其中之一来获取URL,抓取并插入SQL。使用纯SQL编写将非常具有挑战性,但有可能。就像您可以用锤子给房子粉刷一样,这是可行的,但不是正确的工具。但是,如果您坚持要求,则可以执行以下操作:

  • 编写动态SQL以循环并生成xp_cmdshell代码
  • 运行该动态SQL,它会调用类似wget之类的东西,将您想要的数据下载为您可以BCP的格式
  • 编写其他动态SQL,以某种方式 使用xp_cmdshellBCP中的数据