只是想知道是否可以从存储过程调用 URL(最终将该过程添加到 SQL 作业中)当网页刷新我的数据库时,如果我可以自动化此过程,那就太好了。
编辑:
我希望能够从存储过程请求网页。在所需网页的页面加载上,有一个刷新我的数据库的功能。我希望它每天凌晨 4 点刷新我的数据库。为了让我不用在凌晨 4 点(还在 sleep )手动访问该网站,我需要其他东西来帮我做这件事。我认为 sql 作业会很棒,因为我可以设置时间和作业。我不太了解 PowerShell,想知道是否可以请求 URL,或者使用存储过程或任何其他方式访问 URL。
最佳答案
@newurl 是您要访问的网址 @response 是您收到的回复
EXEC Sp_oacreate 'MSXML2.XMLHTTP',@obj OUT;
EXEC Sp_oamethod @obj,'open',NULL,'get',@newurl,'false'
EXEC Sp_oamethod @obj,'send'
EXEC Sp_oamethod @obj,'responseText',@response OUTPUT
EXEC Sp_oadestroy @obj
关于sql - 从 SQL Server 中的存储过程调用 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4798538/