這可能是一個蹩腳的錯誤,但我沒有找到它。 在過程中我有這樣的: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;
錯誤:
PLS-00302 component name2 must be declared
有什麼不對?
泰
如果你能說出你正在努力達到的目標,那麼我們可能會想出你需要的代碼。就目前而言,你看起來很缺乏完成它。 – BriteSponge