У меня есть код ниже в файле test.sql. Когда в таблице test_summary есть запись, все работает нормально. Но когда в таблице нет записи, она терпит неудачу. Я хочу, чтобы он продолжал печатать сообщение dbms_output и обрабатывать, когда нет записи. Как я могу это сделать?sql select in
declare
total_var number(20,2) := 0.0;
nl_var number(20,2) := 0.0;
begin
select col1,col2
into total_var,nl_var
from testsch.test_summary;
dbms_output.put_LINE('');
dbms_output.put_LINE('testing1' || total_var);
dbms_output.put_LINE('testing2' || nl_var);
end;
Хорошо, но вы должны обработать исключение TOO_MANY_ROWS, пожалуйста, добавьте его, чтобы ответить :) – ThinkJet