Bonjour,
je souhaite passer un tableau en paramètre d'entrée d'une procédure stockée
je n'arrive pas à retrouver la bonne syntaxe.
Pouvez-vous m'aider ?
Merci d'avance
Bonjour,
je souhaite passer un tableau en paramètre d'entrée d'une procédure stockée
je n'arrive pas à retrouver la bonne syntaxe.
Pouvez-vous m'aider ?
Merci d'avance
j'ai trouvé la solution moi meme, voila si ca peut aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 SQL*Plus: Release 10.2.0.1.0 - Production on Thu Jul 19 23:47:04 2007 create or replace package mypkg as type tab is table of char(25) ; procedure myproc( p_tab in mypkg.tab ); end mypkg; / create or replace package body mypkg as procedure myproc( p_tab in mypkg.tab ) is begin dbms_output.put_line( p_tab( p_tab.first ) ); end; end; / declare myta mypkg.tab := mypkg.tab( 'abc' ); begin mypkg.myproc( myta ); end; / abc --
Partager