0

我有一个 azure 数据库,现在我正在创建一个可以访问数据的新移动应用程序。所以我尝试按照本教程复制表格:

http://blogs.msdn.com/b/jpsanders/archive/2013/05/24/using-an-existing-azure-sql-table-with-windows-azure-mobile-services.aspx

我只能看到记录的表名和有效编号,当我单击表时,它会抛出一个错误,指出未加载数据:ERROR 400。

这是我用来解决教程中给出的查询,但它给了我语法错误。

SET IDENTITY_INSERT sport_ody.EVENT_DETAILS ON 
GO 
INSERT INTO sport-ody.NEW_EVENT_DETAILS (eventId, locationId, eventStartDate, eventEndDate, eventDescription, displayFlg, lastModDate, soldoutFlg, eventName)
SELECT eventId, locationId, eventStartDate, eventEndDate, eventDescription, displayFlg, lastModDate, soldoutFlg, eventName FROM sport-ody.EVENT_DETAILS 

请指导。我找不到太多关于它的教程。

4

1 回答 1

0

我在您的架构名称上犯了一个错误。一开始,您写了 sport_ody(带有“_”),在您的查询中您写了 sport-ody(带有“-”)

更改此项以更正语法错误。

Azure 移动服务使用服务名称来创建 SQL 架构,但它会将连字符更改为下划线。因此 my-mobile-service.azure-mobile.net 将创建一个名为 my_mobile_service 的架构。

高温高压

杰雷米·戴维拉德

于 2013-10-02T08:41:13.113 回答