Java 可以从Android向Azure云数据库发送原始SQL吗?

Java 可以从Android向Azure云数据库发送原始SQL吗?,java,android,sql,azure,azure-sql-database,Java,Android,Sql,Azure,Azure Sql Database,我正在尝试实现Microsoft Azure的db作为我的移动应用程序后端。我很难找到全面的文档。我确实看到我可以通过以下方式查询表: mToDoTable.where().year("due").eq(2013).and().startsWith("text", "PRI0") 我想做两件事: 在表或表上创建复杂联接 向在服务器端实现复杂联接的视图或存储过程发送参数 但我也不知道该怎么做 有一个.parameter()方法,但没有说明如何在服务器上捕获该方法以执行任何有用的操作。我找错了地

我正在尝试实现Microsoft Azure的db作为我的移动应用程序后端。我很难找到全面的文档。我确实看到我可以通过以下方式查询表:

 mToDoTable.where().year("due").eq(2013).and().startsWith("text", "PRI0")
我想做两件事:

  • 在表或表上创建复杂联接
  • 向在服务器端实现复杂联接的视图或存储过程发送参数 但我也不知道该怎么做


    有一个
    .parameter()
    方法,但没有说明如何在服务器上捕获该方法以执行任何有用的操作。

    我找错了地方。可以直接查询SQL数据库,但这涉及到绕过很多安全性,这并不是我真正想要的

    我找到的答案是,在Azure的SQL数据库部分中设置数据库(以及视图和存储的过程)后,转到移动服务部分,创建新的API,这些API运行javascript并可以运行任何SQL,包括查询参数

    我发现这个链接非常有用: