• Martes 7 de Mayo de 2024, 21:12

Autor Tema:  Variable En Procedimiento  (Leído 1142 veces)

enigma

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Variable En Procedimiento
« en: Miércoles 18 de Octubre de 2006, 23:32 »
0
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

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Variable En Procedimiento
« Respuesta #1 en: Jueves 19 de Octubre de 2006, 04:17 »
0
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' )
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io