Oracle PL/SQL函数计数用户数
我需要统计使用pl/sql的所有用户。 我有错误ORA-00900:无效的SQL语句Oracle PL/SQL函数计数用户数,oracle,plsql,Oracle,Plsql,我需要统计使用pl/sql的所有用户。 我有错误ORA-00900:无效的SQL语句 FUNCTION calculeaza_total_utilizatori RETURN NUMBER IS numar NUMBER; BEGIN SELECT count (idutilizator) into numar from utilizator; RETURN numar; EXCEPTION WHEN NO_D
FUNCTION calculeaza_total_utilizatori RETURN NUMBER IS
numar NUMBER;
BEGIN
SELECT count (idutilizator) into numar from utilizator;
RETURN numar;
EXCEPTION
WHEN NO_DATA_FOUND THEN
dbms_output.put_line('Nu sunt utilizatori');
END;
我能做什么?谢谢您是否使用了该声明
CREATE OR REPLACE FUNCTION calculeaza_total_utilizatori RETURN NUMBER IS
...
我将首先尝试将SQL(不带INTO子句)作为独立语句,以查看是否存在错误。另外,创建函数的PL/SQL在函数定义之前应该有“create或REPLACE”。