Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Introducir carácter "\" en una tabla.

Estas en el tema de Introducir carácter "\" en una tabla. en el foro de Bases de Datos General en Foros del Web. Hola, a lo mejor esta pregunta es un poco trivial, pero ten un problema con la inserción de un dato en uan tabla. A continuación ...
  #1 (permalink)  
Antiguo 03/06/2004, 05:06
 
Fecha de Ingreso: noviembre-2003
Mensajes: 34
Antigüedad: 21 años
Puntos: 0
Introducir carácter "\" en una tabla.

Hola, a lo mejor esta pregunta es un poco trivial, pero ten un problema con la inserción de un dato en uan tabla. A continuación incluyo la sentencia insert:

INSERT INTO uris_base (urba_tx_uri,urba_ds_uri)
VALUES ("c:\archivos de programa\apache group\apache\htdocs\grdmkdl\cabeceras",'dir de cabeceras');

El problema es que cuando ejecuto el script sql que ejecuta la sentencia me elimina del campo urba_tx_uri las barras "\" y me inserta en al tabla lo siguiente :
"c:archivos de programaapache groupapachehtdocsgrdmkdlcabeceras" ,
¿como puedo arreglarlo?

Muchas gracias.
Hasta luego.
  #2 (permalink)  
Antiguo 03/06/2004, 10:01
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Coloca 2 \, o sea \\.

Código PHP:
INSERT INTO uris_base (urba_tx_uri,urba_ds_uri)
VALUES ("c:\\archivos de programa\\apache group\\apache\\htdocs\\grdmkdl\\cabeceras",'dir de cabeceras'); 
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 03/06/2004, 10:37
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 7 meses
Puntos: 0
Has probado a poner antes de la comilla simple, una N, y además a cambiar las comillas dobles por simples??

INSERT INTO uris_base (urba_tx_uri,urba_ds_uri)
VALUES (N'c:\archivos de programa\apache group\apache\htdocs\grdmkdl\cabeceras','dir de cabeceras')
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:03.