Le compilateur ne vérifie pas le type transmis à une procédure
Bonjour, le code suivant compile sans warning, est-ce normal qu'il ne remonte pas un warning sur l'appel de la sous procédure car le type de la variable est incohérent par rapport à la signature de la sous procédure, est-ce possible d'activer un niveau de warning plus élevé au compilateur ?
Code:
1 2 3 4 5 6 7 8 9 10
| procedure souspro (paramnumerique number) is
begin
dbms_output.put_line(paramnumerique);
end;
procedure main is
vartexte varchar2(10) := 'test';
begin
souspro(vartexte);
end; |
merci