首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以从SAP HANA数据库调用Java函数

是否可以从SAP HANA数据库调用Java函数
EN

Stack Overflow用户
提问于 2017-09-13 07:32:42
回答 2查看 393关注 0票数 1

是否可以从SAP HANA数据库调用Java函数?在我的例子中,Java函数将接受一个输入XML并返回一个格式化的数组输出。SAP HANA SQL调用将是什么样子?

EN

回答 2

Stack Overflow用户

发布于 2017-09-14 11:10:35

这不可能。HANA中的SQL不能‘拨出’到JAVA。

票数 1
EN

Stack Overflow用户

发布于 2017-09-26 23:28:20

您可以使用SQL函数执行此操作。XMLTABLE:

代码语言:javascript
复制
 SELECT * FROM
 XMLTABLE('/doc/item' PASSING
 '<doc>
   <item><id>10</id><name>Box</name></item>
   <item><id>20</id><name>Jar</name></item>
 </doc>'
 COLUMNS 
 line_num FOR ORDINALITY,
 ID INT PATH 'id', 
 NAME VARCHAR(20) PATH 'name'
 ) as XTABLE;

输出:

代码语言:javascript
复制
| line_num  | ID   | NAME   |  
| --------- | ---- | -----  |  
|    1      | 10   | Box    |  
|    2      | 20   | Jar    |  

请记住,仅适用于HANA 2 SP 2。official doc for xmltable function

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46186702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档