Hola que tal,
resulta que tengo unos registros de la siguiente manera:  
 
 
Cuando elimino algún registro quiero que se re enumeren los campos siguientes.
ya lo logre con el campo "periodo". por ejemplo suponiendo que elimino el registro  
"449" marcado en rojo y suponiendo que ya no existe:  
 
 
Al  campo "periodo" les resto 1 con update:   
Pero los campos "clave" y "nombre" también deseo que se les reste...pero son de tipo cadena y se tendrían que separar primero no?