SAP HANA-选择最高表达

Inb*_*ler 3 sql sap select hana

我的存储过程有问题。

该过程将获取所需的行数作为参数,但是以下内容在HANA中不起作用:

SELECT TOP :NUM_OF_ROWS * FROM TABLE_NAME
Run Code Online (Sandbox Code Playgroud)

我读到HANA中的TOP只收到一个数字,而不是一个表达式。还有另一种方法吗?我目前的解决方案是选择所有内容并删除服务上不需要的记录,但这不是很有效。

Lar*_*Br. 5

可以使用LIMIT n选项代替TOP n。那可以绑定变量。