おそらく不自然なエラーですが、見つからない場合があります。手順で 私はこれを持っている:PLSQLエラー:コンポーネントを宣言する必要があります
PROCEDURE myProcedure(returnCode OUT NUMBER) IS
CURSOR myCursor IS
SELECT column1, column2, column3, column4 FROM MyTable WHERE columX IS NULL AND columnY = 'PS';
TYPE myType IS RECORD (
name1 MyTable.Column1%TYPE,
name2 MyTable.Column2%TYPE,
name3 MyTable.Column3%TYPE,
name4 MyTable.Column4%TYPE
);
myVar myType;
myVar2 typeA
BEGIN
FOR myVar IN myCursor
LOOP
myVar2 := myVar.name2;
END LOOP;
END;
ERROR:
PLS-00302 component name2 must be declared
何が悪いのでしょうか?
のTy
あなたはそれを達成しようとしていると言うことができる場合は、おそらく必要なコードを考え出すことができます。それはあなたがそれを完了するためにかなり欠けているように見えます。 – BriteSponge