J'ai cette procédure i mon paquet:passant blob/CLOB en tant que paramètre à la fonction PL/SQL
PROCEDURE pr_export_blob( p_name IN VARCHAR2, p_blob IN BLOB, p_part_size IN NUMBER);
Je voudrais pour le paramètre p_blob
être soit blob ou CLOB. Lorsque j'appelle cette procédure avec le paramètre BLOB, tout va bien. Quand je l'appelle avec le paramètre CLOB, j'obtiens l'erreur de compilation:
PLS-00306: wrong number or types of arguments in call to 'pr_export_blob'
Est-il possible d'écrire une procédure, qui peut prendre l'un de ces types comme paramètre? Une sorte de superclasse peut-être?
Oui, je vois maintenant que je ne peux pas les traiter de la même manière. À première vue, je pensais pouvoir le faire. –