execute-immediate

    0

    1答えて

    EXECUTE IMMEDIATEコマンドを使用してクエリを作成し、ネストされたクエリ内で計算した2つの値を合計する必要があります。私は、USING節や他の節を使用する必要があるかどうか、作成した変数をステートメントに入れる方法を知りたいと思います。問合せは次のとおりです。 編集:これは新しい問合せです。バインディング変数(Ora-01008:すべての変数がバインドされているわけではありません)に

    0

    3答えて

    この種のデータが含まれているテーブルがあります:select to_char(sysdate,'day') from dualの列。私はテーブルが保持するすべてのクエリの結果を取得したい。 私の結果セットは、select to_char(sysdate,'day') from dualクエリの結果である必要があります。したがってこの場合、それは火曜日です。 SO_SQL_BODYはVarchar2

    0

    1答えて

    私はOracle Rest Data Servicesを使用してアプリケーションを構築しています。 私は簡単にクエリパラメータがリクエストボディからバインドされたクエリINSERT INTO bar (first, second) VALUES (:first, :second) を実行し、クエリSELECT * FROM barまたは POST http://example.com/foo/ba

    0

    2答えて

    誰もがこのエラーで私を助けることができますか?私は毎日/月に変更されるテーブル名を連結するCreate Tableステートメントを即時実行したかったのです。 これは私のコードです... DECLARE v_table_name VARCHAR2(100); v_get_fromdate VARCHAR2(200); BEGIN v_table_name := 'mp

    -2

    1答えて

    私の手順には以下のようなコードがあります。プロシージャーを呼び出すと、右かっこのエラーが欠落しています。私は、プロシージャの外でそれをテストすると、すぐ実行句を実行することなく、正常に動作します。 誰も私が間違いを解消するためにplsを助けるだろうか? EXECUTE IMMEDIATE ' INSERT INTO prehledcen (id_obchodu ,id

    -1

    1答えて

    動的SQLに問題があります。問題はグローバル変数を読み込んで設定しています。ここに私が持っているものがあり、どんな助けも非常に高く評価されます。コメントにデータを含めても、テーブルデータが必要な場合はお知らせください。 CREATE OR REPLACE PACKAGE data_load IS curr_rec NUMBER; curr_rule VAR

    0

    1答えて

    特定のスキーマオブジェクトに付与を与えるプロシージャを作成しようとしています。プロシージャは正常にコンパイルされているようですが、実行時にエラーが発生します。 この単純な手順で何か問題がありますが、その理由がわかりません。 手順: create or replace procedure ch.grants_to_schema_objects( i_target_schema varch

    0

    1答えて

    多くのテーブルを検索してテンポラリテーブルに挿入するためにoracleにスクリプトを作成しようとしていますが、数字以外のものを実行しようとするといくつかのエラーが発生します。 宣言した変数 m_polCount NUMBER:= 0; m_product NUMBER:= 0; m_version NUMBER:= 0; m_plan NUMBER:= 0;

    0

    1答えて

    大きな行列から3つの列で構成される表にデータを転置するプロシージャの作業中です。テーブルに行を動的に挿入するのが難しいです。私は、以下の手順でブロックを実行しようとすると、私はエラーメッセージを指定を取得します: ORA-00936: missing expression ORA-06512: at line 24 00936. 00000 - "missing expression" 手

    0

    1答えて

    に値を挿入されていない、私はエラーを1として を見つけていない 属性「SOME_VALUE」を取得しています私はあるテーブル(TABLE_A)から値を取得し、別のテーブル(TABLE_B)に挿入する必要があります。ここでは、以下の create or replace procedure my_proc() returns boolean execute as owner language N