create or replace procedure comprobar_datos_tabla(v_tabla varchar2) is num number; tabla_vacia exception; begin select count(*) into num from v_tabla; if num=0 then raise tabla_vacia; end if; exception when tabla_vacia then dbms_output.put_line('no hay datos en la tabla '||v_tabla); end comprobar_datos_tabla;