sql-server - 如何在azure sql云中调用Web api?支持吗?

标签 sql-server azure azure-sql-database azure-storage

我的问题很简单,但我找不到答案。在sql存储过程中调用restful服务。我决定部署我的 azure 环境。但我的团队负责人说“不支持”,您能告诉我如何在托管的 azure sql 中实现吗?我可以从 azure SP 中的 AZURE 环境调用它吗?

查询

select Name
      ,xml_data.value('(/data/info/@x)[1]', 'int') as [Info.x]
      ,xml_data.value('(/data/info/@y)[1]', 'int') as [Info.y]
      ,xml_data.value('(/data/info/.)[1]', 'varchar(10)') as [Info]
from   #temp

结果

Name     Info.x    Info.y    Info
-------  --------  --------  ---------
one         42        99     Red
two         27        72     Blue
three       16        51     Green
four        12        37     Yellow

。 ------ 编辑[2014-01-29] ------

最佳答案

Azure 的 SQL 数据库服务不支持基于 CLR 的存储过程。假设这就是您进行 REST 调用的方式,您将无法从 SQL 数据库服务执行此操作。相反,您需要使用 SQL Server 本身(这需要安装虚拟机,无论是独立的、镜像的还是 AlwaysOn)。在 Azure 虚拟机中运行的 SQL Server 是经过测试/支持的工作负载配置。

有关 SQL Server 和 Azure SQL 数据库服务之间差异的更多信息,请参阅 here .

关于sql-server - 如何在azure sql云中调用Web api?支持吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26631544/

相关文章:

c# - Azure 无法访问存储在应用服务配置中的连接字符串

sql-server - 诊断 SQL Server 2005 中的死锁

azure - 数百个 Azure Function 实例用于处理事件中心事件

sql-server - VS2013数据库项目不生成dll

linux - 添加环境变量linux

wcf - Azure WCF 服务使用 Azure WCF 服务

linux - 在 Ubuntu 上使用 SQLCMD 不更新 Azure SQL 数据库

sql - 将表达式转换为数据类型 int 以进行基本统计时发生算术溢出错误

c# - 如何将 SQL Server 与 .NET MAUI 连接

sql - 如何在 WHERE LIKE 中对多个值使用 SELECT 语句