Declarar e utilizar variáveis

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
rhicky
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 58
Registrado em: Sex, 20 Jul 2007 9:48 am
Localização: S. J. do Rio Preto/SP
Rhicky

Pessoal,
Em SQL Server utilizo a consulta abaixo. Traduzindo para ORACLE, como ficaria ?

Selecionar tudo

declare @data datetime 
set @data = '05/02/2009'

declare @cpf varchar(14) 
set @cpf = '000.000.000-00'

select * 
from tabela
where dt_data = @data
and cpf = @cpf
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Considerando que a consulta só retorne uma linha:

Selecionar tudo

Declare 
v_data date;
v_cpf varchar2(14);
row_table tabela%rowtype;

BEGIN
v_data := '05/02/2009';
v_cpf = '000.000.000-00';

select *
INTO row_table
from tabela
where dt_data = v_data
and cpf = v_cpf;

END;
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 13 visitantes