私は以下のような動的な一時テーブルを持っています。仮定のためOracle:SQL動的カーソル文
テーブル名:TB_EMP_TEMP_TABLE
Column1 | column2 | column3
Emp_NM | EMP_ID |TB_EMP_DTLS
Emp_Adr | EMP_ID |TB_EMP_DTLS
Emp_Sal | EMP_ID |TB_EMP_OTHER
上記のデータはCursor(Emp_cursor)
として取得され、iは、カーソルデータに基づいて、以下のように動的SQLクエリを構築する必要があります。
予想される出力:私はPLSQL /カーソルコンセプトに幅広く活動haventは
SELECT TB_EMP_DTLS.EMP_NM,TB_EMP_DTLS.EMP_Adr,TB_EMP_OTHER.EMP_SAL
FROM TB_EMP_DTLS,TB_EMP_OTHER
WHERE TB_EMP_DTLS.EMP_ID=TB_EMP_OTHER.EMP_ID
。予想される出力を得るためにカーソルをループする方法。
どのようにあなたが参加する条件として使用する列を知っていますか?あなたは列名に頼り、いつも同じ名前の列に参加できますか?また、あなたのカーソルが固められ、開かれた方法を投稿してください...人々があなたの出発点を理解できるようにしてください。 – Aleksej