Bonjour,
Je voudrais exécuter interactivement une store proc qui retourne 2 varchar2 et un objet de type user defined. J'arrive à déclarer les deux variables varchar2 pour la liaison mais pas l'objet:
L'objectif étant de pouvoir ensuite exécuter la proc:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SQL> var ptype customer_obj ; Syntaxe : VAR[IABLE] [ <variable> [ NUMBER | CHAR | CHAR (n [CHAR|BYTE]) | VARCHAR2 (n [CHAR|BYTE]) | NCHAR | NCHAR (n) | NVARCHAR2 (n) | CLOB | NCLOB | REFCURSOR | BINARY_FLOAT | BINARY_DOUBLE ] ] SQL> var pDateFrom varchar2(250); SQL> var pDateTo varchar2(250); SQL>
(je ne suis pas du tout certain de la syntaxe! )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 call MA_PROC('GB', NULL, '', 'NOCHANGE', 'test') into : ptype, :pDateFrom, :pDateTo;
Partager