我的表RADNIK
填充了一些测试数据并包含21行。当我执行像SELECT
之类的简单SELECT ime, prz, plt FROM RADNIK;
命令时,它会给我预期的结果。
我决定学习PL / SQL,我写了这段代码:
DECLARE
CURSOR c_radnik IS
SELECT ime, prz, plt FROM RADNIK;
rec_radnik c_radnik%ROWTYPE;
BEGIN
OPEN c_radnik;
LOOP
FETCH c_radnik INTO rec_radnik;
EXIT WHEN c_radnik%NOTFOUND;
DBMS_OUTPUT.PUT_LINE(rec_radnik.ime || ' '
|| rec_radnik.prz || ' '
|| rec_radnik.plt);
END LOOP;
CLOSE c_radnik;
END;
执行此代码后,我只收到消息:PL/SQL procedure successfully completed.
我不知道出了什么问题。