问题标签 [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.
sql - CE加入具有不同名称的列
我看过几个编写 CE 函数的例子。但是,我没有遇到任何在具有不同名称的列上执行连接的示例。
例如:
使用 SQL:
具有 CE 功能:
谁能帮我完成加入声明。
谢谢网
hana - 过滤器表达式中的 BETWEEN 运算符
我必须编写一个条件,我必须在其他两个日期值之间检查“日期”,如示例所示:
但这给我一个错误 SQL: transaction rolled back by an internal error: Syntax Error in filter expression
有人可以为此建议正确的语法吗?
谢谢
sql - 将数据从 SQL Server 复制到 SAP HANA 的简单方法是什么?
我咨询了 SAP HANA (www.saphana.com),这是一个来自 SAP 的相对较新的数据库。我的大部分经验是在 HANA 上进行数据建模,因此我在设置或管理复制或 ETL 处理方面做得很少(通常通过 SAP SLT 或 SAP BO 数据服务,但也支持其他产品)。
我将使用 HANA 的小型云实例启动一个附带项目,将数据从 SQL Server 复制到 HANA。这个想法是将分析从事务系统复制到 HANA 中以用于报告目的。不需要 ETL - 此时只需简单的 1:1 映射。
我对 SQL Server 所做的工作不多,因此我对具有 SQL Server 经验的人的反馈感兴趣,这些反馈是关于将数据从 SQL Server 复制到非 SQL Server 数据库的最简单/最佳方法。目标是接近实时复制。
在这一点上,我只是在构建一个原型,所以我(还)不太担心性能、可伸缩性、故障转移等。只是试图让一些东西起步。
tl;dr - 我正在寻找有关复制技术的建议,以便以简单的 1:1 将数据从 SQL Server 复制到另一个数据库 (SAP HANA),无需转换。我基本上没有 SQL Server 经验。这是一个简单的原型。
mysql - Calculation on multiple rows
I have the following Input table:
I need to calculate the weighted average of the price for the number of inventory value. For example, Inventory*price for all selected rows divided by the total no. of inventory number.Mathematically,
((7*123.45)+(4*103.8)+(120.8))/(34)
How can I extend/modify my select statement to get the following output:
python - Creating table from select results fails with error 292 "wrong number of arguments: "
Connecting to SAP HANA using the official, semi-unsupported hdbcli
Python module.
I'm trying to create a table from a subquery, which has some placeholders:
(In my actual case I'm trying to create a temporary table, but this does not change the outcome)
If I change my query to a simple select from subquery instead of a CREATE TABLE
, it works fine:
It also works if I change my inner SELECT
to return a constant instead of using a placeholder:
UPDATE: I have tested this with the officially supported ODBC driver via pyodbc
as well, and a very similar problem manifests:
While a simple subselect still works via ODBC as well:
I am at a loss here; I've tried everything that I could think of, but still can't figure out why a CREATE TABLE
query cannot use placeholders. Any help with figuring this mess out will be appreciated!
sap - 未经身份验证的 xsodata 服务
我正在尝试使用 SAP Hana XS 引擎创建一些 xsodata 服务。我在全局文件夹级别创建了一个 .xsaccess 文件,其中包含以下内容:
我的父文件夹中有一个服务文件夹,我在其中创建了一个测试服务。服务内容是
但是当我点击这个网址时:/example/services/example.xsodata/testdb 我得到一个 403 错误。为了验证我的 .xsaccess 是否工作正常,我在与 example.xsodata 服务相同的文件夹中创建了一个虚拟 html 文件。如果我点击该链接,它可以正常工作并且不会要求我进行任何身份验证。
为了进一步扩展它,我在 services 文件夹中添加了 .xsaccess 文件,并添加了与上述相同的内容。它仍然给我的 example.xsodata 服务提供 403 错误。为了进一步尝试,我让 services/.xsaccess 拥有这个内容
这提示我输入用户名/密码,当我输入值时,它向我显示了我预期的正确数据。
我在这里完全感到困惑,因为我想在没有身份验证的情况下提供服务(为此我将身份验证设置为空)并且它不起作用。
请帮助我了解我在这里缺少什么。任何帮助都是非常可观的。
sql - 值的存在 - SQL 中的性能高效
昨天有人问了我一个问题,如下:
“找出数据库表中是否存在某个值的最有效方法是什么?”
检索数据不是必需的,只是为了查明X
数据库表中是否存在值。
例如:
现在,如果我必须在上表中找到记录的存在"Radio"
:
我想说,根据我的说法,在表中找到值“”的存在有三种可能性RADIO
。性能高效的查询将是second
查询。有没有更好的方法可以做到这一点或任何功能来实现这一点?有什么建议么?
提前致谢
sql - SQL 行数据到具有另一个列名的列
我的数据如下:
我的预期数据如下:
如何使用 SQL 获得结果?我对 PIVOT 有点了解,但在我的处理过程中,列名似乎存在一些问题。我需要一种有效的方法来解决这个问题。我会执行这样一个查询:select * from final_data where count_all='count1'
。所以如果没有这个row-column transformation
,我不知道如何得到类似的结果。
sql - 数据库:什么是 HANA 增量表?
SAP HANA 数据库中的增量表是什么?
从最初的谷歌搜索中,我了解到这些表是某种中间表,可以帮助数据从一种状态转移到另一种状态。但是它们究竟是什么时候使用的呢?它们与 HANA 数据库中的“普通”表有何不同?
hana - 在 HANA 中使用 Into 子句“立即执行”
我有一个要求——我需要读取一个表(表名作为 SP 的输入参数提供),将结果存储在临时表中,然后将读取表的计数存储到变量中。请告知如何实现这一点。我已经能够使用动态查询读取表及其计数,但无法将结果放入临时表/变量中。“Select”和“Into”子句似乎不适用于“Execute Immediate”。谢谢。