Principales respuestas
¿Cómo quitar los ENTERs que pueda haber en el texto almacenado en el campo de un registro?

Pregunta
-
Por ejemplo, si quiero quitar los guiones de un texto como "A-85UY7-1", uso
SELECT REPLACE(IDENTIFICADOR, '-', '') FROM
TABPRUEBAY el resultado será "A85UY71"
¿Pero si en lugar del guión tengo un ENTER? ¿Cómo me refiero a él?
Gracias
Mariela 77
- Editado Mariela 77 viernes, 25 de noviembre de 2011 8:41
Respuestas
-
Hola.
De la misma forma:
select replace(identificador, ' ', '') from tabprueba
O también reemplazando char(13) y char(10) (salto de línea y retorno de carro).
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande- Marcado como respuesta Mariela 77 viernes, 25 de noviembre de 2011 9:10
Todas las respuestas
-
Hola.
De la misma forma:
select replace(identificador, ' ', '') from tabprueba
O también reemplazando char(13) y char(10) (salto de línea y retorno de carro).
Alberto López Grande
SQL Server MVP
Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande- Marcado como respuesta Mariela 77 viernes, 25 de noviembre de 2011 9:10
-
Graaacias Alberto!!!!
La primera opción es buena desde el analizador de consultas, pero como necesito mandar la instrucción desde el programa, me funciona perfectamente la segunda opción:
SELECT REPLACE(REPLACE(IDENTIFICADOR,CHAR(10),''),CHAR(13),'') FROM
TABPRUEBA
Besos
Mariela 77- Propuesto como respuesta Luis Carlos Alzate Garrido miércoles, 14 de noviembre de 2018 0:35
-
-
-