Bases de Datos > InterBase/Firebird

 ¿cómo Usar El Caracter ´ En Una Consulta?

(1/1)

Isnel:
Hola

Necesito insertar una cadena de texto en un campo de una base de datos en InterBase 6.5 Dialect 3, pero la cadena de texto contiene el caracter ´ y se produce un error. La cosa esta

INSERT INTO ERRORES (ERR) VALUES(´5/ 8/06  10:54PM 00:01´24" 7380´)

Como ven la cadena contiene ´ que se usa para identificar el minuto.

¿Que se puede hacer?

Isnel:

--- Cita de: "Isnel" ---INSERT INTO ERRORES (ERR) VALUES(´5/ 8/06  10:54PM 00:01´24" 7380´)

--- Fin de la cita ---

Aquí confundí el caracter ' con ´. Lo que necesito hacer es:

INSERT INTO ERRORES (ERR) VALUES('5/ 8/06  10:54PM 00:01'24" 7380')

Isnel:
LA SOLUCION ESTA EN SUSTITUIR EL CARACTER ' POR '' (2 VECES ', NO LA COMILLA DOBLE ")

INSERT INTO ERRORES (ERR) VALUES('5/ 8/06 10:54PM 00:01''24" 7380')

Y DE ESTE MODO SE INSERTA LA CADENA CORRECTA

5/ 8/06 10:54PM 00:01'24" 7380

Navegación

[0] Índice de Mensajes

Ir a la versión completa