OK Tengo una tabla que tiene dos columnas, ID de usuario e ID de curso. Se usa para asignar cursos de capacitación a un usuario. Se ve así:¿Duplicar una fila en SQL?
userid courseid
0 1
0 3
0 6
1 1
1 4
1 5
0 para que el usuario se asigna a los cursos 1,3,6 y el usuario 1 se asigna a 1, 4 5
de todos modos tengo que tomar cada usuario que se asigna a 6 y crear una nueva fila que tenga ese ID de usuario y curso 11, básicamente asignando a cada usuario que está asignado actualmente a 6 para que también se asigne a 11
por alguna razón (no creé esta base de datos) ambas filas están marcadas como primarias claves, y algunas declaraciones que he intentado han arrojado un error debido a esto, ¿qué diablos es el trato?
tal vez sea porque hay unos pocos usuarios que ya están asignados a 11, por lo que se está ahogando en los que tal vez?
favor ayuda
GS - que es una construcción interesante - donde ¿Funciona? No funciona en SQL Server 2005 ... –