Muchas veces al revisar una consulta en un editor de texto aparecen caracteres CRLF que no permiten exportacion correcta a excel por ejemplo. El truco consiste en ya sea hacer el reemplazo directamente en la tabla o hacerlo en la consulta
REPLACE(REPLACE(REPLACE(tablename.schema.tablefield, CHAR(10), ''), CHAR(13), ''), CHAR(9), '')
y funciona excelente. Tomado de http://geekswithblogs.net/mnf/archive/2005/11/15/60114.aspx
Todos los dias se aprende algo nuevo. Por qué no compartir esos pequeños triunfos con aquellos que estan enfrentando inconvenientes por primera vez? El conocimiento se construye día a día con base en pequeñas cosas que lo van haciendo más sólido. El contenido de este blog refleja casos exitosos "específicos" con los que el autor se ha encontrado. Esto no quiere decir que no funcione en todos los escenarios, pero por lo menos en uno si.
Suscribirse a:
Enviar comentarios (Atom)
Agregar Fondos personalizados a llamadas de teams
1. Abrir una ventana de explorador 2. En la barra de direccion digitar %appdata% y pulsar enter 3. Abrir la carpeta microsoft...
-
SELECT name, create_date, modify_date FROM sys.objects WHERE type = 'U' ORDER BY create_date desc GO el tipo puede ser uno...
-
Si la base de datos se quedó en Restoring: abrir una ventana de consulta y ejecutar: RESTORE DATABASE basededatos WITH RECOVERY Con ...
-
ifup eth0 ifdown eth0 Reemplazar el eth0 por la interfaz que se necesite
Muchas gracias!!! Esta solución si funciona
ResponderEliminarHabía intentado con otros replace y no me había resultado, creo que con el CHAR(9) le pude quitar los saltos de línea. Por si las moscas le apliqué los 3 REPLACE. Muchas gracias por la solución
ResponderEliminarGracias¡ Funciona en MYSQL también. CREO que también en oracle
ResponderEliminarGracias por la informacion. Es muy probable que tambien funcione. Habria que confirmar si la sintaxis es igual en otras DB's.
Eliminar