SDO. AYUDA

03/01/2006 - 20:29 por Irohito | Informe spam
Hola, soy nuevo en esto del sql y me llamo Paco.

Mi problema es el siguiente:

Tengo una base de datos en la empresa a la que acabo de llegar, está en sql
server y tiene un campo con los dni. Estos Dni's están en los formatos del
tipo -xx.xxx.xx, xx.xxx.xxx-L (donde L es letra), o del tipo L-xxx.xxx-L (
que son los pasaportes).

Me gustaría anular los guiones y los puntos para unificar el formato
mediante una instruccion y no sé bien como hacerla.

¿Me podéis ayudar?

Muchas gracias
 

Leer las respuestas

#1 Isaias
03/01/2006 - 20:48 | Informe spam
Para REEMPLAZAR definitivamente los guiones y puntos

UPDATE MyTAbla SET myColumna = REPLACE(myColumna, '.','')
GO
UPDATE MyTAbla SET myColumna = REPLACE(myColumna, '-','')
GO

Para hacerlo solo durante la muestra de los registros

SELECT myColumna = REPLACE(myColumna, '-','')
FROM MyTabla

Saludos
IIslas


"Irohito" escribió:

Hola, soy nuevo en esto del sql y me llamo Paco.

Mi problema es el siguiente:

Tengo una base de datos en la empresa a la que acabo de llegar, está en sql
server y tiene un campo con los dni. Estos Dni's están en los formatos del
tipo -xx.xxx.xx, xx.xxx.xxx-L (donde L es letra), o del tipo L-xxx.xxx-L (
que son los pasaportes).

Me gustaría anular los guiones y los puntos para unificar el formato
mediante una instruccion y no sé bien como hacerla.

¿Me podéis ayudar?

Muchas gracias




Preguntas similares