Cadena de texto con apostrofe

03/11/2005 - 18:12 por Liberado27 | Informe spam
¡Hola!

Quiero poder consultar los datos de una tabla escribiendo en el where el
contenido de un registro de una columna. El problema esta en que dicho
contenido tiene un apostrofe. Mejor lo explico con un ejemplo:

Select * from miTabla where columna = 'Peter's Burger';

Esto falla porque después de Peter aparece un '

¿Como puedo solucionar esto?

Un saludo y gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
03/11/2005 - 18:26 | Informe spam
Hola,

Debes utilizar dos comillas simples (ojo no se trata de una comilla doble)
Select * from miTabla where columna = 'Peter''s Burger'

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Liberado27" escribió en el mensaje
news:
¡Hola!

Quiero poder consultar los datos de una tabla escribiendo en el where el
contenido de un registro de una columna. El problema esta en que dicho
contenido tiene un apostrofe. Mejor lo explico con un ejemplo:

Select * from miTabla where columna = 'Peter's Burger';

Esto falla porque después de Peter aparece un '

¿Como puedo solucionar esto?

Un saludo y gracias de antemano.

Respuesta Responder a este mensaje
#2 Alejandro Mesa
03/11/2005 - 18:30 | Informe spam
Debes duplicar el apostrofe.

Select * from miTabla where columna = 'Peter''s Burger'


AMB

"Liberado27" wrote:

¡Hola!

Quiero poder consultar los datos de una tabla escribiendo en el where el
contenido de un registro de una columna. El problema esta en que dicho
contenido tiene un apostrofe. Mejor lo explico con un ejemplo:

Select * from miTabla where columna = 'Peter's Burger';

Esto falla porque después de Peter aparece un '

¿Como puedo solucionar esto?

Un saludo y gracias de antemano.

Respuesta Responder a este mensaje
#3 Maxi [MVP SQL Server]
03/11/2005 - 18:31 | Informe spam
Hola, los apostrofes se indican asi:
''''

o sea

Select * from miTabla where columna = 'Peter''s Burger';



[Microsoft MVP SQL SERVER]
Culminis SQL-Server Speakers (http://latam.culminis.com)

Maxi - Buenos Aires - Argentina
Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Liberado27" escribió en el mensaje
news:
¡Hola!

Quiero poder consultar los datos de una tabla escribiendo en el where el
contenido de un registro de una columna. El problema esta en que dicho
contenido tiene un apostrofe. Mejor lo explico con un ejemplo:

Select * from miTabla where columna = 'Peter's Burger';

Esto falla porque después de Peter aparece un '

¿Como puedo solucionar esto?

Un saludo y gracias de antemano.

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