Oracle - Asignar variables

 
Vista:

Asignar variables

Publicado por Hernan* (62 intervenciones) el 28/11/2003 18:28:32
Como declaro y asigno valores a las variables sacados de una consulta?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

pl sql?

Publicado por Byron (300 intervenciones) el 28/11/2003 20:48:03
Las declaraciones de las variables son comunes, siempre y cuando puedan almacenar lo extraido de la consulta:
declare
varnom varchar2(80);
begin
select nombre into varnom from persona where id = 1;
end;

Aunque se recomienda usar las variables type:
declare
varnom persona%type;
begin
select nombre into varnom from persona where id = 1;
end;

De esta forma garantizamos que esa variable siempre tendra el mismo tipo y longitud que la almacenada en la tabla.

Espero te sirva...

Saludos DTB
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar