Oracle Forms - 错误 103,遇到符号“SELECT”
Oracle Forms - Error 103, Encountered the symbol “SELECT”
您好,我在第 7 行第 1 列收到错误 103
你能帮我吗?这是我的代码:
INSERT INTO KARYAWAN VALUES (:TXT_NAMA_KARYAWAN,:TXT_ID_KARYAWAN);
COMMIT;
DECLARE
CURSOR
IS SELECT NAMA_KARYAWAN,ID_KARYAWAN
FROM KARYAWAN;
BEGIN
GO_BLOCK('KARYAWAN');
OPEN UWU;
LOOP
FETCH UWU INTO :NAMA_KARYAWAN,
:ID_KARYAWAN;
EXIT WHEN UWU %NOTFOUND;
NEXT_RECORD;
END LOOP;
CLOSE UWU;
FIRST_RECORD;
END;
昨天在校园的时候,查询正常,数据可以保存,可以显示在表格中table,但是回家编译后,错误代码又出现了...我我正在使用 Oracle 表单生成器。
您在声明中缺少游标名称,在 CURSOR
:
之后添加 UWU
DECLARE
CURSOR UWU
IS SELECT NAMA_KARYAWAN,ID_KARYAWAN
FROM KARYAWAN;
您好,我在第 7 行第 1 列收到错误 103 你能帮我吗?这是我的代码:
INSERT INTO KARYAWAN VALUES (:TXT_NAMA_KARYAWAN,:TXT_ID_KARYAWAN);
COMMIT;
DECLARE
CURSOR
IS SELECT NAMA_KARYAWAN,ID_KARYAWAN
FROM KARYAWAN;
BEGIN
GO_BLOCK('KARYAWAN');
OPEN UWU;
LOOP
FETCH UWU INTO :NAMA_KARYAWAN,
:ID_KARYAWAN;
EXIT WHEN UWU %NOTFOUND;
NEXT_RECORD;
END LOOP;
CLOSE UWU;
FIRST_RECORD;
END;
昨天在校园的时候,查询正常,数据可以保存,可以显示在表格中table,但是回家编译后,错误代码又出现了...我我正在使用 Oracle 表单生成器。
您在声明中缺少游标名称,在 CURSOR
:
UWU
DECLARE
CURSOR UWU
IS SELECT NAMA_KARYAWAN,ID_KARYAWAN
FROM KARYAWAN;