Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/12/2009, 09:37
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Busqueda Respuesta: Cambiar datos de un campo

Cita:
Iniciado por iislas Ver Mensaje
Me gusta la opcion SIN CURSOR, saludos
A mi tambien...

en operaciones asi es completamente innecesario...

Tomando como base el script posteado, podriamos hacer el update directo..

Código:
UPDATE mi_tabla 
SET    nombre = SUBSTRING(nombre,PATINDEX( '%,%', nombre)+1,LEN(RTRIM(NOMBRE)))
              + ','
              + SUBSTRING(nombre,1,PATINDEX( '%,%', nombre)-1)) 
WHERE PATINDEX( '%,%', nombre) > 0
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.