Sql sap hana-选择顶级表达式

Sql sap hana-选择顶级表达式,sql,select,sap,hana,Sql,Select,Sap,Hana,我的存储过程有问题 该过程获取所需的行数作为参数,但以下操作在HANA中不起作用: SELECT TOP :NUM_OF_ROWS * FROM TABLE_NAME 我读到HANA中的TOP只接收一个数字,而不是一个表达式。还有别的办法吗?目前我的解决方案是选择所有内容并删除服务上不需要的记录,但这不是很有效。您可以使用LIMIT n选项代替TOP n。 可以绑定变量。您能告诉我您是在什么系统中执行此查询的吗?老实说,我将HANA Studio与R互换使用,并且我能够使用SELECT TOP

我的存储过程有问题

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

SELECT TOP :NUM_OF_ROWS * FROM TABLE_NAME

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

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

您能告诉我您是在什么系统中执行此查询的吗?老实说,我将HANA Studio与R互换使用,并且我能够使用
SELECT TOP 10*FROM data.table执行和接收结果