问题标签 [hana]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
14353 浏览

sql - 如何返回 HANA 存储过程中受影响的行数?

在 SAP HANA 存储过程中,如何返回受插入或更新语句影响的行数?

在 oracle 中,有人会使用 sql%rowcount 但我在他们的文档中找不到 HANA 的等价物?

例如:

更新:

我终于在 SAP 线程上找到了答案。您可以在插入或更新后运行此语句以获取行数:

0 投票
1 回答
2227 浏览

sap - SAP HANA 前 10 名

是否可以在设计工作室 1.2 中创建一个视图来列出 top-N 或 bottom-N 以供使用?

我已经弄清楚了创建存储过程所需的 SQLScript 以获得相同的内容,如下所示 -

如何将输出带入视图以使用 SAP Design Studio 1.2?

0 投票
1 回答
912 浏览

hana - SAP HANA 计算引擎 CE_OLAP_VIEW 失败

当我尝试使用下面给出的代码创建脚本计算视图时,我收到以下错误(顺便说一句,我也尝试使用 sum("NET_SALES") 以及指定具有类似结果的架构。

消息:对象的内部部署失败;存储库:在存储库运行时扩展中遇到错误;内部错误:部署计算视图:SQL:事务因内部错误而回滚:无效的表名:在架构 SYSTEM 中找不到表/视图 AV_EXPO_SALES:第 4294967295 行第 4294967295 行(位置 4294967295)nSet Schema DDL 语句:设置模式“SYSTEM”nType DDL:创建类型“_SYS_BIC”。“SK/SK_TEST_SCRIPT/proc/tabletype/VAR_OUT”作为表(“ITEM_NAME_1”VARCHAR(100), "SALES_AMOUNT_1" DECIMAL(12,2))nProcedure DDL:创建过程 "_SYS_BIC"."SK/SK_TEST_SCRIPT/proc" ( OUT var_out "_SYS_BIC"."SK/SK_TEST_SCRIPT/proc/tabletype/VAR_OUT") 语言 sqlscript sql 安全定义器将 sql 数据读取为 n / ***** Begin Procedure Script ********/n BEGIN nt var_out = CE_OLAP_VIEW("AV_EXPO_SALES",["CUSTOMER_NAME","NET_SALES"]);nnEND / *****结束过程脚本******** /n

代码:

0 投票
2 回答
6379 浏览

sap - 在 SAP HANA 中,我如何生成一系列数字,例如从 1 到 10?

在 SAP HANA 中,我希望有一个数字范围为 1 到 10 或 1 到 n 的视图,其中 n 是任意数字。因此,当我从视图中选择时,我可以选择 n 条记录来获取范围中的前 n 条记录。

通过使用此存储过程,我能够创建一个包含 1000 行且 ID 递增的表。有没有更简单的方法?

0 投票
2 回答
5015 浏览

sql-server - SAP DBTech JDBC:不支持功能:标量 UDF 不支持 SQL 语句

我是HANA Studio的新人,请原谅。

在 SAP HANA Studio 中创建函数时出现错误。这是我的功能:

错误 :

“无法在 2 ms 807 µs 内执行‘CREATE FUNCTION‘PAYROLLDBTEST’.GetAbsenteeismDays (--在此处添加函数的参数 ...’。SAP DBTech JDBC: [257] (at 576): sql 语法错误: 语法不正确“返回”附近:第 23 列第 1 行(在 pos 576)“

0 投票
1 回答
165 浏览

sql - 大于运算符 > in Hana

我正在将 Sql Staments 从 Ms sql server 传递给 Sap Hana Sintaxis(在一个 xml 文件中)所以我很困惑,因为我无法弄清楚:

SAP Hana 中 > 的等价物是什么?

> --> 大于(当 sql 语句位于 XML 文件中时使用)

希望可以有人帮帮我。

0 投票
1 回答
5921 浏览

sql - 错误插入表变量 Hana

我正在将 ms sql server 语句传递到 hana sql 语句中。我有一个变量(Tab)类型表和一个变量字符串(查询)定义为:

哈娜声明

所以我试图将此 Ms Sql 语句转换为 Hana 语句:

Ms Sql Server 语句

我希望使用可以保存查询结果集的内部表类型变量!

当我使用带有这句话的 Sql Converter 时显示此错误:

--[注意:ErrorModifier] INSERT INTO 语句不支持EXEC;使用 EXEC('插入表 '+ 原始语句)

--[Note:Stringifier] SAP HANA 不支持 InsertTarget

最后的问题是:对于这种情况,正确的 Hana Sql 语句如何?

0 投票
3 回答
15745 浏览

sql - 无法在 HANA Studio 的过程中调用过程

我正在尝试调用我之前在新程序中创建的程序。无论我尝试什么,我都会在同一行出现错误。我原来的线路是:

在此我收到错误“函数或过程的名称无效:ABS_GETEMPLOYEEHISTORYDETAILS:”

然后我尝试了 CALL "PAYROLLDBTEST/ABS_GetEmployeeHistoryDe​​tail"(EmpID) 我收到错误 "sql 语法错误:"(":" 附近的语法不正确

所以请让我知道出了什么问题。

编辑:继承人整个过程:

谢谢

0 投票
2 回答
671 浏览

sql - Hana 中的大于运算符

我在 XML 文件中有一个 sql 查询,我需要使用比较运算符 GREATER THAN 但使用此语法“>” 我从 Ms Sql Server 到 HANA 使用的 sql 转换器显示 > 错误

问:Hana 是否支持 > 运算符?

因为我在 xml 文件中有 sql 查询,所以我不能使用 > 语法,因为 > 是 XML 语法的结束符号,我必须使用 >

提前致谢。

0 投票
2 回答
798 浏览

sql - Not able to create view in HANA

i am trying to create a view by using HANA stored procedure,but unable to do. It's giving error that incorrect syntax near ".".

i want to create view by using HANA stored procedure,but unable to do. It's giving error that incorrect syntax near ".".
At

call "PAYROLLDBTEST".GetEmpCodeFromEmployeeID(EmpID,EmpCode) AS "EmpCode"

Here is my code :

Please help me to find solution. Thank You.