我不明白为什么在使用RECORD_COUNT ()时会出现错误。
您有方法将记录号值赋给INT标量变量吗?
这是我的代码:
CREATE table tab (COL_A int);
INSERT INTO tab VALUES (1);
INSERT INTO tab VALUES (2);
DO (IN inTab TABLE(col_a int) => TAB, OUT v INT => ?)
BEGIN
DECLARE i int;
v = 0;
FOR i IN 1 .. RECORD_COUNT(:inTab)
DO
v = :v + :inTab.col_a[:i];
END FOR;
ENDERROR:...SAP DBTech JDBC: 328:无效函数或过程名称:RECORD_COUNT.
我正在进行关于萨伯·哈纳的培训,非常感谢你对我的问题的帮助和兴趣。
发布于 2021-04-12 09:48:27
RECORD_COUNT SQLScript函数可在SAP 2和更高版本中使用。如果您的HANA系统是HANA 1系统,则此功能不可用。
https://stackoverflow.com/questions/66999397
复制相似问题