Concatenar con comillas

27/04/2007 - 23:56 por Marcelo Trinidad | Informe spam
Hola resulta que tengo que pasar una instruccion sql por parametro a un
store procedure y no se como concatenar puesto que dentro de la instruccion
se utilizan comillas.

Ejemplo

el error esta luego del like ya que utiliza comillas en la instruccion, pero
en este caso cierra la cadena que quiero enviar.

sp_send_mail @profile_name = 'SDSA',@recipients =
'reportes@serviciosdigitales.com.py',
@query = 'select count(sender) as Cantidad, str(recipient) as NroCorto
from [SMSStudio].[dbo].outgoing
where year(fecha) = year(getdate()) and month(fecha)=month(getdate())
and day(fecha)=day(getdate())
and recipient like '%44424' and (msgtext like 'va%' or msgtext like 'ba%')
group by str(recipient)
order by str(recipient)asc'

Preguntas similare

Leer las respuestas

#1 Isaias
28/04/2007 - 00:24 | Informe spam
Coloca DOBLE comilla (apostrofe):


sp_send_mail @profile_name = 'SDSA',@recipients =
'',
@query = 'select count(sender) as Cantidad, str(recipient) as NroCorto
from [SMSStudio].[dbo].outgoing
where year(fecha) = year(getdate()) and month(fecha)=month(getdate())
and day(fecha)=day(getdate())
and recipient like ''%44424'' and (msgtext like ''va%'' or msgtext like
''ba%'')
group by str(recipient)
order by str(recipient)asc'



Saludos
IIslas


"Marcelo Trinidad" wrote:

Hola resulta que tengo que pasar una instruccion sql por parametro a un
store procedure y no se como concatenar puesto que dentro de la instruccion
se utilizan comillas.

Ejemplo

el error esta luego del like ya que utiliza comillas en la instruccion, pero
en este caso cierra la cadena que quiero enviar.

sp_send_mail @profile_name = 'SDSA',@recipients =
'',
@query = 'select count(sender) as Cantidad, str(recipient) as NroCorto
from [SMSStudio].[dbo].outgoing
where year(fecha) = year(getdate()) and month(fecha)=month(getdate())
and day(fecha)=day(getdate())
and recipient like '%44424' and (msgtext like 'va%' or msgtext like 'ba%')
group by str(recipient)
order by str(recipient)asc'






Respuesta Responder a este mensaje
#2 Marcelo Trinidad
30/04/2007 - 16:57 | Informe spam
Funciono de maravillas, gracias!
"Isaias" escribió en el mensaje
news:
Coloca DOBLE comilla (apostrofe):


sp_send_mail @profile_name = 'SDSA',@recipients > '',
@query = 'select count(sender) as Cantidad, str(recipient) as NroCorto
from [SMSStudio].[dbo].outgoing
where year(fecha) = year(getdate()) and month(fecha)=month(getdate())
and day(fecha)=day(getdate())
and recipient like ''%44424'' and (msgtext like ''va%'' or msgtext like
''ba%'')
group by str(recipient)
order by str(recipient)asc'



Saludos
IIslas


"Marcelo Trinidad" wrote:

Hola resulta que tengo que pasar una instruccion sql por parametro a un
store procedure y no se como concatenar puesto que dentro de la
instruccion
se utilizan comillas.

Ejemplo

el error esta luego del like ya que utiliza comillas en la instruccion,
pero
en este caso cierra la cadena que quiero enviar.

sp_send_mail @profile_name = 'SDSA',@recipients >> '',
@query = 'select count(sender) as Cantidad, str(recipient) as NroCorto
from [SMSStudio].[dbo].outgoing
where year(fecha) = year(getdate()) and month(fecha)=month(getdate())
and day(fecha)=day(getdate())
and recipient like '%44424' and (msgtext like 'va%' or msgtext like
'ba%')
group by str(recipient)
order by str(recipient)asc'






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida