Bases de Datos > Oracle

 Variable En Procedimiento

(1/1)

enigma:
que tal amigos, tengo un problema es que tengo un procedimiento de base de datos al que necesito enviarle una variable para la clausula where, tal como se lo puede hacer con el reports pero me da un error

ej.

select campo 1
from tabla
where codigo in ( "VARIABLE" )


el caso es que en variable tengo que enviar mas de 1 solo codigo de esta forma
1,5,6,7 .. etc pero me da un error al compilar el procedimiento ya que esa variable la envio desde el forms.

si alguien me puede ayudar muchas gracias

JuanK:
usa bind variables, y ademas en oracle las cadenas no son con " ( comillas dobles) sino con ' (comillas sencillas)

select campo 1
from tabla
where codigo in ( ':VARIABLE' )

Navegación

[0] Índice de Mensajes

Ir a la versión completa