RES: [oracle_br] Plsql com IN num Cursor

2007-01-16 Por tôpico Herivelton Mendonca
em: terça-feira, 16 de janeiro de 2007 07:53 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Plsql com IN num Cursor Carinha, testei aqui e realmente não ta funcioando... ele reclama de fazer essa montagem "na raça". O que você poderia fazer é usar o comando "execute immediat

Re: [oracle_br] Plsql com IN num Cursor

2007-01-16 Por tôpico Bruno Lorenzini
Carinha, testei aqui e realmente não ta funcioando... ele reclama de fazer essa montagem "na raça". O que você poderia fazer é usar o comando "execute immediate [stmt]" ou então você pode criar uma tabela temporary table On 1/15/07, Digao <[EMAIL PROTECTED]> wrote: > > Olá pessoal, tudo bem? Es

Re: [oracle_br] Plsql com IN num Cursor

2007-01-15 Por tôpico Bruno Lorenzini
Eu estou em casa agora... não da pra testar... mas tente fazer assim: create or replace function teste1() return int is CURSOR ref1 (str varchar2(1000)) IS SELECT cod from teste WHERE nome in (str); BEGIN str := '''rodrigo''' || ',' || '''teste'''; FOR rec1 (str) IN ref1 LOOP DB

RES: [oracle_br] Plsql com IN num Cursor

2007-01-15 Por tôpico Herivelton Mendonca
-feira, 15 de janeiro de 2007 18:12 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Plsql com IN num Cursor Olá pessoal, tudo bem? Estou fazendo uma função em plsql, e estou com problemas com um cusor. Tenho um cursor que faz um select filtrando com o IN. Porém, os valores do IN, eu monto

[oracle_br] Plsql com IN num Cursor

2007-01-15 Por tôpico Digao
Olá pessoal, tudo bem? Estou fazendo uma função em plsql, e estou com problemas com um cusor. Tenho um cursor que faz um select filtrando com o IN. Porém, os valores do IN, eu monto durante a plsql: create or replace function teste1() return int is valor int; str varchar2(1000); CURSOR