miércoles, 30 de octubre de 2013
Reemplazar parte de un campo en SQL
Es una instrucción realmente sencilla, pero puede que le pueda venir bien a alguien, sobre todo si empiezas en este mundillo.
Había que cambiar las siglas de GB (Gran Bretaña) por UK (Reino Unido). Para distinguir los DNI se pone la identificación del país delante. Es decir, vamos a cambiar GB54554884 por UK54554884.
UPDATE Propis
SET PropisDNI = 'UK'+SUBSTRING(PropisDNI, 3,LEN(PropisDNI))
WHERE LEFT(PropisDNI,2) = 'GB'
AND
LEFT(PropisDNI,3) <> 'GBZ' -- Para no cambiar más de la cuenta, importante acotar correctamente.
-----------------------------
Para pensar:
Un toro capado y sin cuernos solo sobrevive entre bueyes.
Arturo Pérez-Reverte
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario