oracle call stored procedure inside select
Posted
by CC
on Stack Overflow
See other posts from Stack Overflow
or by CC
Published on 2010-05-19T11:50:24Z
Indexed on
2010/05/19
12:50 UTC
Read the original article
Hit count: 176
Hi everybody.
I'm working on a query (a SELECT) and I need to insert the result of this one in a table. Before doing the insert I have some checking to do, and if all columns are valid, I will do the insert.
The checking is done in a stored procedure. The same procedure is used somewhere else too. So I'm thinking using the same procedure to do my checks.
The procedure does the checkings and insert the values is all OK.
I tryied to call the procedure inside my SELECT but it does not works.
SELECT field1, field2, myproc(field1, field2)
from MYTABLE.
This kind of code does not works.
I think it can be done using a cursor, but I would like to avoid the cursors. I'm looking for the easiest solution.
Anybody, any idea ?
Thanks alot. C.C.
© Stack Overflow or respective owner