Pessoal, dentro de uma trigger não está funcionando o select abaixo
porem
no sqlplus funciona normalmente. Devo dar alguma permissão à mais ?
SELECT SID FROM v$mystat WHERE ROWNUM = 1
Abraços,
Sharif
Bom dia Sharif,
Normalmente quando você está usando PL/SQL você carrega o retorno do
select em uma variável. Ex.:
Set serverout on
declare
vSID varchar2(8);
begin
SELECT SID
into vSID
FROM
v$mystat
WHERE
ROWNUM = 1;
dbms_output.put_line('valor da minha
@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Rodrigo Mufalani
Enviada em: 4 de fevereiro de 2010 12:21
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Select dentro de uma trigger
Bom dia Sharif,
Normalmente quando você está usando PL/SQL você carrega o retorno do
select em
$mystat WHERE ROWNUM = 1);
Abraços,
Sharif
De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Rodrigo Mufalani
Enviada em: 4 de fevereiro de 2010 12:21
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Select dentro de uma trigger
Bom dia Sharif
%40yahoogrupos.com.br] Em
nome de Rodrigo Mufalani
Enviada em: 4 de fevereiro de 2010 12:21
Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
Assunto: Re: [oracle_br] Select dentro de uma trigger
Bom dia Sharif,
Normalmente quando você está usando PL/SQL você carrega o retorno do
Valeu Diego realmente era isso...
Obrigado
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Diego Leite
Enviada em: 4 de fevereiro de 2010 12:43
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Select dentro de uma trigger
Assunto: Re: RES: [oracle_br] Select dentro de uma trigger
Boa tarde,
Uma outra coisa que você precisa é grant explícito na v_$session para
escrever código PL/SQL em cima dela. O schema que será o owner da
trigger tem que receber o grant de select em todas as tabelas
envolvidas.
Atenciosamente