Cita:
con SQL Server puedes declarar una variable para formar tu query y después hacer un exec pero con Oracle no sé como implementarloEXECUTE IMMEDIATE 'select * from cat_empleados;'
Me podrán echar un cable?
Salu2
|
|
#1 (permalink) |
|
Moderador
![]() ![]() |
Query dinámica
Cita:
con SQL Server puedes declarar una variable para formar tu query y después hacer un exec pero con Oracle no sé como implementarloEXECUTE IMMEDIATE 'select * from cat_empleados;'
Me podrán echar un cable? Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . . |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: marzo-2004
Mensajes: 1.118
|
Re: Query dinámica
lo unico que no entiendo es que tiene de dinamico
'select * from cat_empleados;' fuera de eso para regresar valores de un sql dinamico es con EXECUTE IMMEDIATE 'select campo from cat_empleados;' returning into variable;
__________________
|
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: junio-2007
Mensajes: 279
|
Re: Query dinámica
Hombre, de dinamico puede tener que eso sea el resultado final de alguna concatenación de variables o que lo ha puesto así para ilustrar su pregunta.
De todas maneras, el punto y coma de la cadena entrecomillada sobra y creo que el returning también. Creo que lo correcto es esto : EXECUTE IMMEDIATE 'select campo from cat_empleados' into variable; |
|
|
|