Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2010, 08:29
jpmaiden
 
Fecha de Ingreso: febrero-2010
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
concatenar variable con texto en SP

hola:

tengo elsiguiente probema, necesito hacer un convert de una variable en un SP.
tengo la fecha en una viariable llamada @fecha y quiero pasarla por un convert para luego compararla.
Código MySQL:
Ver original
  1. EXEC(@consulta + ' WHERE FECHA =convert(datetime,@FECHA,103) ')

ovbiamente de esa forma me lee la variable "@FECHA" y no "12/12/2010", ahora probe de esta forma:

Código MySQL:
Ver original
  1. EXEC(@consulta + ' WHERE FECHA =convert(datetime,'+@FECHA+',103) ')


y me dice que el nombre de la columna '12/12/2010' no es valido.

cuando ejecuto el SP me lo genera de esta forma

Código MySQL:
Ver original
  1. convert(datetime,"12/08/2010",103)

me di cuneta de que era pq no llevaba las comillas simples ('), mi pregunta es como puedo hacer para que me la lea bien???

gracias de antemano

Última edición por jpmaiden; 27/08/2010 a las 08:35