是否有方法使用REST或Azure管理库在SQL数据库上创建执行存储过程?
我在这里检查了Azure数据库的操作( http://msdn.microsoft.com/en-us/library/azure/dn505719.aspx )和管理库( Management,用于.NET这里的http://msdn.microsoft.com/en-us/library/azure/dn602775(v=azure.11).aspx ),我没有看到任何选项。
发布于 2015-01-05 13:42:12
不,这是您在应用程序中需要做的事情。REST在基础设施/平台级别提供管理功能。过程执行将属于应用程序级IMHO。.Net管理库只是这些REST的包装器。
我认为您唯一的选择是为您的应用程序/数据库编写自己的API,该API可以在数据库中执行存储过程。
发布于 2015-06-27 15:40:48
由于您是在Azure中开发的,请考虑使用来自SlashDB的自动REST,它可以从他们的市场中获得。
https://azure.microsoft.com/en-us/marketplace/partners/vte/slashdb-slashdb-azure/
它允许在Transact-SQL中定义API端点,通过HTTP请求调用带有参数的URL来调用存储过程。此外,SlashDB还将整个数据库映射为URL链接的类似图形的结构,因此许多查询甚至不需要编写。
披露:我是SlashDB背后公司的创始人和首席执行官,但你不必相信我的话--试试就行了。
https://stackoverflow.com/questions/27780711
复制相似问题