[PL/SQL] varchar2 et procédure
Bonjour
je n'arrive pas à délarer un paramètre de type varchar2(30) dans une procédure PL/SQL
par exemple :
Code:
1 2 3 4 5
|
create or replace procedure
ma_proc (param in varchar2(30)
is
... |
une erreur est signalée à ce niveau , à cause de "VARCHAR2(30)"
par contre , le code et compilé avec succés quand je met "VARCHAR2"
sans limitation de longeur
c'est à dire :
Code:
1 2 3 4 5
|
create or replace procedure
ma_proc (param in VARCHAR2 )
is
... |
je croyais que le type varchar2(LONGEUR) est valable aussi bien en PLSQL qu'en SQL ?
Merci