plsql

    0

    2答えて

    バルク収集を使用してデータをテーブルに挿入しようとしています。それは私のために働いて create or replace procedure insert_via_bulk_collect authid current_user as lc_status number; cursor lc_old_tb_data is select * from old_table_name

    0

    2答えて

    where句のパラメータを動的に追加する必要があります。 execute immediate GETRESULTSET bulk collect into V_PARTY_TBL USING <<>> ? 今すぐ実行時に、私は知らない節が形成され、そのexecute immeditate文のUSING句でそれを処理する方法をここで GETRESULTSET:='SELECT PARENT_PA

    0

    1答えて

    データベースに保存するドキュメントには、同じファイルの異なるバージョン間で一意のID(da_document_id)と共有ID(da_doc_id)があります。同じ種類のファイルの新しいバージョンを追加したとすると、da_document_idは一意ですが、da_doc_idは同じままです。私はテーブルに新しい列を追加し、その特定のファイルの最新バージョンの一意のIDを設定したいと思います。この時

    2

    1答えて

    xmltypeから階層データを読み込んで別のテーブルに挿入しなければならない状況がありました。フローはxmlサンプルです。 <AH0> <AH1 ds="Root Hierarchy" id="1" primary="1"> <AC ds="Org" id="Org"> <AC ds="Org-CO" id="Org-CO"> <AC ds="O

    0

    1答えて

    私は私のテーブルのために、このトリガーをコンパイルしようとしていると、私はこのエラーを取得し続ける: エラーメッセージ Compilation failed, line 4 (19:39:58) The line numbers associated with compilation errors are relative to the first BEGIN statement. This on

    1

    1答えて

    にケースを使用しているとき、私はcasewhereで句を使用しますが、エラーを取得しています:missing keyword SQL: SELECT * FROM tmp t WHERE CASE :p_flag WHEN 'Y' THEN t.call_destination NOT IN ('Premium', 'Satellite') ELSE

    0

    1答えて

    明示的に宣言されていないTCLステートメントは、暗黙のカーソルの下にありますか? link。またはCOMMITはPL/SQL文ですか? SQL(暗黙的)カーソルは、明示的なカーソルに関連付けられていない各SQL文を処理するためにデータベースによってオープンされます。 set serveroutput on DECLARE row_var test%rowtype; BEGIN savepo

    2

    1答えて

    だからここ 中にコードがある: CREATE OR REPLACE PROCEDURE add_job_hist (p_emp_id IN employees.employee_id%TYPE, p_new_jobid IN jobs.job_id%TYPE) IS BEGIN INSERT INTO job_history SELECT emplo

    0

    1答えて

    ユーザー定義レコードの要素タイプで連想配列を使用しようとしています。この配列は、生徒の名、姓、および学年を印刷します。 SET SERVEROUTPUT ON DECLARE TYPE studentRec IS RECORD ( STUDENT_ID studentdb.student.student_id%TYPE, FIRST_NAME STUDENTDB.STUDE