Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2008, 02:44
Avatar de javimartinez
javimartinez
 
Fecha de Ingreso: marzo-2003
Ubicación: Leganés (Madrid)
Mensajes: 284
Antigüedad: 21 años, 8 meses
Puntos: 1
Cambiar clave primaria por una secuencia

Hola

Actualmente tengo una tabla en una BD cuya clave primaria son 2 campos (Campo1, Campo2) y me gustaría cambiar dicha clave a una secuencia de números, es decir, el típico ID.

El problema es que, al tener que rellenar la nueva clave con los valores de secuencia en todos los registros ya existentes todas las soluciones que se me ocurren conllevan la utilización de un proceso en código (Java en este caso). ¿Se podría hacer este cambio mediante un script SQL? ¿Cómo?

Gracias y un saludo :)
__________________
Javi Martínez

Web: Acertijolandia Blog: A Entretenerse