Salut
Je continue mon apprentissage du PL/SQL dans la douleur (apres des années de C++, c'est trop dur !!). Mon problème du jour (de l'heure présente, devrais-je dire !
) est que je n'arrive pas à compiler un fichier où j'ai écrit 2 fonctions. Je dois pas avoir la bonne syntaxe. Voilà mon code :
CREATE OR REPLACE FUNCTION numtochar (ncase NUMBER) RETURN CHARACTER IS
res CHARACTER(1);
BEGIN
res := chr(ascii(to_char(ncase)) +16);
RETURN res;
END numtochar;
CREATE OR REPLACE FUNCTION chartonum (ncase CHARACTER) RETURN NUMBER IS
res NUMBER(1, 0);
BEGIN
res := ascii(ncase) - 16;
RETURN res;
END chartonum;
.
Qu'est-ce qui va pas ?