insertar comilla simple desde asp en sql

15/12/2004 - 11:23 por voyagerx3 | Informe spam
hola a todos
la comilla simple en sql es un caracter concatenador ', para evitar
problemas se hace un replace ' => " u otro caracter,
y luego al momento de mostrarlo se hace el remplazo inverso "=>'.
alguien tiene otra idea de como controlar esto?
gracias
 

Leer las respuestas

#1 Alvaro G Vicario
15/12/2004 - 12:50 | Informe spam
*** voyagerx3 wrote/escribió (Wed, 15 Dec 2004 11:23:43 +0100):
la comilla simple en sql es un caracter concatenador '



Es la primera vez que lo oigo. ¿En qué dialecto de SQL?

para evitar problemas se hace un replace ' => " u otro caracter,
y luego al momento de mostrarlo se hace el remplazo inverso "=>'.
alguien tiene otra idea de como controlar esto?



En las versiones de SQL que yo conozco el carácter comilla simple sirve
para delimitar cadenas de caracteres. La forma de estándar de tratar el
caso en que dicho carácter forma parte de una cadena es utilizar un
carácter de escape. Algunos son:

SQL Server: otra comilla -> Ejemplo 'Patrick O''Brian'
MySQL: barra invertida -> Ejemplo 'Patrick O\'Brian'

Naturalmente no es necesario ningún reemplazo a leer el campo.

Preguntas similares