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 : Sélectionner tout - Visualiser dans une fenêtre à part
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