PL / SQL (Procedural Language / Structured Query Language) est l'extension du langage procédural d'Oracle Corporation pour SQL. Les questions sur PL / SQL devraient également être marquées "oracle". Les questions avec des instructions DML ou DDL normales doivent être marquées avec "sql" et "oracle", PAS avec "plsql".
Je veux créer une procédure avec la condition suivante xxx pré> si la condition renvoie NULL, il doit afficher un message d'erreur, puis une erreur.
Pour le messa ...
CREATE OR REPLACE FUNCTION printsum(n IN number) IS
res number:=0;
BEGIN
while(n>0)
LOOP
res:=res+n;
n:=n-1;
EXIT WHEN n=0;
END LOOP;
dbms_output.put_line(' result of sum: '||res);
END;
/
I'm ...
J'ai 2 curseurs, une pour récupérer des enregistrements d'une table de 50 colonnes et 10 000 + données et une autre pour vérifier si une colonne particulière exi ...