問題タブ [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 ストアド プロシージャ内で挿入または更新ステートメントから影響を受けた行数を返すにはどうすればよいですか?

オラクルでは sql%rowcount を使用しますが、ドキュメントで HANA に相当するものを見つけることができませんか?

例えば:

アップデート:

最終的にSAPスレッドで答えを見つけました。挿入または更新の後に次のステートメントを実行して、行数を取得できます。

0 投票する
1 に答える
2227 参照

sap - SAP HANA トップ 10

デザイン スタジオ 1.2 で使用するトップ N またはボトム N を一覧表示するビューを作成することは可能ですか?

以下にキャプチャされたものと同じものを取得するためにストアドプロシージャを作成するために必要なSQLScriptを見つけました-

出力をビューに取り込み、SAP Design Studio 1.2 で使用するにはどうすればよいですか?

0 投票する
2 に答える
6379 参照

sap - SAP HANA では、1 から 10 などの範囲の数値をどのように生成できますか?

SAP HANA では、1 から 10、または 1 から n (n は任意の数字) の範囲のビューが必要です。したがって、ビューから選択すると、範囲から最初の n レコードを取得するために n レコードを選択できます。

このストアド プロシージャを使用して、ID がインクリメントされる 1000 行のテーブルを作成できました。もっと簡単な方法はありますか?

0 投票する
2 に答える
5015 参照

sql-server - SAP DBTech JDBC : サポートされていない機能: スカラー UDF は SQL ステートメントをサポートしていません

私はHANAスタジオの新参者ですので、失礼します。

SAP HANA Studio で関数を作成中にエラーが発生しました。これが私の機能です:

エラー :

"Could not execute 'CREATE FUNCTION "PAYROLLDBTEST".GetAbsenteeismDays ( -- Add the parameters for the function here ...' in 2 ms 807 µs . SAP DBTech JDBC: [257] (at 576): SQL 構文エラー: 構文が正しくありません「RETURNS」の近く: 行 23 列 1 (位置 576 で)」

0 投票する
1 に答える
165 参照

sql - 大なり演算子 > ハナ

Ms sqlサーバーからSap Hana SintaxisにSql Stamentsを渡しています(xmlファイル内にあります)ので、理解できないため混乱しています:

SAP Hana で > に相当するものはどれですか?

> --> 大なり (SQL 文が XML ファイル内にある場合に使用)

誰かが私を助けてくれることを願っています。

0 投票する
1 に答える
5921 参照

sql - テーブル変数ハナへのエラー挿入

私は、ms sql server ステートメントを hana sql ステートメントに渡す作業をしています。変数 (タブ) タイプのテーブルと、次のように定義された変数文字列 (クエリ) があります。

はな声明

だから私はこの Ms Sql ステートメントを Hana ステートメントに変換しようとしています:

Ms SQL Server ステートメント

クエリからの結果セットを保持できる内部テーブル型変数を使用したい!

この文で Sql コンバーターを使用すると、次のエラーが表示されます。

--[注意:ErrorModifier] INSERT INTO ステートメントは EXEC をサポートしていません。EXEC('テーブルに挿入'+ 元のステートメント) を使用します。

--[注:Stringifier] SAP HANA は InsertTarget をサポートしていません

最後に質問です: この場合の正しい Hana Sql ステートメントはどのようになりますか?

0 投票する
3 に答える
15745 参照

sql - HANA Studioのプロシージャ内でプロシージャを呼び出すことができません

以前に作成したプロシージャを新しいプロシージャで呼び出そうとしています。何を試しても同じ行でエラーが発生します。私の元の行は次のとおりです。

これで、「関数またはプロシージャの名前が無効です: ABS_GETEMPLOYEEHISTORYDETAILS:」というエラーが発生しました。

次に、これで「PAYROLLDBTEST/ABS_GetEmployeeHistoryDe​​tail」(EmpID) を呼び出してみました

だから何が悪いのか教えてください。

編集:手順全体を次に示します:

ありがとう

0 投票する
2 に答える
671 参照

sql - ハナの大なり演算子

XML ファイル内に SQL クエリがあり、比較演算子 GREATER THAN を使用する必要がありますが、この構文では ">" Ms Sql サーバーから HANA に使用している SQL コンバーターで > のエラーが表示されます。

質問: Hana は > 演算子をサポートしていますか?

xml ファイル内に sql クエリがあるため > 構文は使用できません > は XML 構文の終了記号であるため、代わりに > を使用する必要があります

前もって感謝します。

0 投票する
2 に答える
798 参照

sql - HANA でビューを作成できません

HANA ストアド プロシージャを使用してビューを作成しようとしていますが、できません。「.」付近の構文が正しくないというエラーが発生しています。

HANAストアドプロシージャを使ってビューを作成したいのですが、できません。「.」付近の構文が正しくないというエラーが発生しています。

"PAYROLLDBTEST" を呼び出します。GetEmpCodeFromEmployeeID(EmpID,EmpCode) AS "EmpCode"

これが私のコードです:

解決策を見つけるのを手伝ってください。ありがとうございました。