Como incluir la comilla simple '

13/07/2005 - 19:23 por jpablos | Informe spam
Saludos ...

Yo declaro una variable tipo caracter de la siguiente manera:

declare @cadena varchar(20)

set @cadena = 'Mi cadena'

print @cadena

lo que yo necesito es que la variable @cadena tenga 'Mi cadena' (con las
comillas simples incluidas) y no Mi cadena (sin las comillas), al intentar
asignarle de esta manera me manda un mensaje de error

set @cadena = ''Mi cadena'', algo me funciona si yo le asigno las comillas
dobles asi
set @cadena = '"Mi cadena"', pero lo que yo necesito es que el valor de 'Mi
cadena'
con las comillas simples incluidas ... Como puedo hacer eso ????????

Gracias
 

Leer las respuestas

#1 Alejandro Mesa
13/07/2005 - 19:35 | Informe spam
Tienes que duplicar cada comilla simple que desees que este dentro de las
comillas simples que delimitan la cadena.

Ejemplo:

declare @cadena varchar(20)

set @cadena = '''Mi cadena'''

print @cadena
go


AMB

"jpablos" wrote:

Saludos ...

Yo declaro una variable tipo caracter de la siguiente manera:

declare @cadena varchar(20)

set @cadena = 'Mi cadena'

print @cadena

lo que yo necesito es que la variable @cadena tenga 'Mi cadena' (con las
comillas simples incluidas) y no Mi cadena (sin las comillas), al intentar
asignarle de esta manera me manda un mensaje de error

set @cadena = ''Mi cadena'', algo me funciona si yo le asigno las comillas
dobles asi
set @cadena = '"Mi cadena"', pero lo que yo necesito es que el valor de 'Mi
cadena'
con las comillas simples incluidas ... Como puedo hacer eso ????????

Gracias

Preguntas similares