繁体   English   中英

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

[英]Is it possible to call a Java function from an SAP HANA database

是否可以从SAP HANA数据库调用Java函数? 就我而言,Java函数将采用输入XML并返回格式化的数组输出。 SAP HANA SQL调用将是什么样?

那不可能 HANA中的SQL无法“拨出”至JAVA。

您可以使用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 SP2。xmltable函数的官方文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM