Bases de datos están configurados para exigir la integridad de los datos. Esto significa que los campos de clave principal que identifican de forma única un registro están protegidos . Ellos son cambiantes , pero el software de base de datos se niegan a permitir que una actualización si los archivos implicados se hace referencia a los datos de otras tablas. Por ejemplo, si usted tiene un identificador único para una tabla de inventario y la tabla de facturas tiene artículos en él de ese inventario, la base de datos por lo general no permitirá borrar o actualizar el valor de la clave de inventario. Es por eso que nunca se debe utilizar un pedazo real de los datos de una clave , en lugar del sistema algo generado . Instrucciones
1
Actualizar el valor que desea cambiar. Si no hay otras tablas hacen referencia a ella, la base de datos puede permitir que usted lo actualice . De lo contrario, obtendrá un error y puede continuar . Si usted puede actualizar el valor , ya está.
2
Crear un nuevo récord con un inserto. Utilice el valor que desea cambiar .
3
actualizar los registros que hacen referencia al valor de la clave que desea cambiar al nuevo valor que acaba de crear .
4 < p > Eliminar el registro original . Con los registros de referenciación actualizado ahora, ya no hacer referencia a la clave anterior .