是否可以从SAP HANA数据库调用Java函数?在我的例子中,Java函数将接受一个输入XML并返回一个格式化的数组输出。SAP HANA SQL调用将是什么样子?
发布于 2017-09-14 11:10:35
这不可能。HANA中的SQL不能‘拨出’到JAVA。
发布于 2017-09-26 23:28:20
您可以使用SQL函数执行此操作。XMLTABLE:
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;输出:
| line_num | ID | NAME |
| --------- | ---- | ----- |
| 1 | 10 | Box |
| 2 | 20 | Jar | 请记住,仅适用于HANA 2 SP 2。official doc for xmltable function
https://stackoverflow.com/questions/46186702
复制相似问题