Когда я ввода этого кода:ORA-06550 ошибка: выражение имеет неправильный тип
FOR C1 in
(SELECT A.JENIS_SIJIL, A.SECTION1,A.SECTION2,A.SECTION3,B.CAMPUS,B.CAMPUS_LOGO FROM SIJIL_TEMPLATE A, CAMPUS_MASTER B WHERE A.CAMPUS_KEY = B.CAMPUS_KEY AND A.SIJIL_KEY = :P63_SIJIL_KEY)
LOOP
:P63_JENIS_SIJIL := C1.JENIS_SIJIL;
:P63_SECTION1 := C1.SECTION1;
:P63_SECTION2 := C1.SECTION2;
:P63_SECTION3 := C1.SECTION3;
:P63_CAMPUS := C1.CAMPUS;
:P63_CAMPUS_LOGO := C1.CAMPUS_LOGO;
END LOOP;
появляется эта ошибка:
ORA-06550: line 21, column 26: PLS-00382: expression is of wrong type ORA-06550: line 21, column 3: PL/SQL: Statement ignored
Кто-нибудь знает, как решить эту проблему?
Я использую этот же код на другой странице, и там он отлично работает.
Спасибо заранее!
Где вы введите этот код? Состояние? Область? Обработать? Существует больше кода, чем просто это, поскольку ошибка ссылается на строку 21, но вы только разместили 11? – Tom