Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 11-jul-2007, 16:56   #1 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
Query dinámica

Hola, estoy tratando de hacer una query dinámica de ésta forma:

Cita:
EXECUTE IMMEDIATE 'select * from cat_empleados;'
con SQL Server puedes declarar una variable para formar tu query y después hacer un exec pero con Oracle no sé como implementarlo

Me podrán echar un cable?

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 11-jul-2007, 19:47   #2 (permalink)
kikolice ha deshabilitado el karma
 
Avatar de kikolice
 
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;
__________________
Blogzote.com :-) Mi blog
kikolice está desconectado   Responder Citando
Antiguo 12-jul-2007, 01:26   #3 (permalink)
jc3000 ha deshabilitado el karma
 
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;
jc3000 está desconectado   Responder Citando
Antiguo 15-jul-2007, 14:33   #4 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.552
Enviar un mensaje por MSN a RootK
Re: Query dinámica

Cita:
Iniciado por jc3000
que lo ha puesto así para ilustrar su pregunta.
asi es, obviamente no voy a hacer algo dinámico para un simple select, mi ejemplo solo fue como referencia

Voy a hacer la prueba jc3000, gracias por la info

Salu2
RootK está desconectado   Responder Citando
Antiguo 15-jul-2007, 17:55   #5 (permalink)
jc3000 ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 279
Re: Query dinámica

Ok, ya nos contarás.
De todas maneras busca documentación sobre esto : DBMS_SQL
jc3000 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 17:35.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93