Delete y Update en SQL Server
Publicado por Orlando (13 intervenciones) el 27/12/2007 15:46:44
Hola.
Tengo una consulta; estuve probando en SQL Server 2000 y resulta que creo hay una restriccion cuando quiero borrar o actualizar registros de una tabla, esta restriccion creo que es por defecto cuando se crea la tabla o cuando se agregan las restricciones de FK, ya que cuando quiero borrar un registro de una tabla(tabla cliente) que mantiene una relacion por ejm con tabla Ordenes me sale un error q se debe a q ordenes tiene una relacion con clientes y eso seria lo justo, lo mismo para actualizar.
La pregunta es como hago para q no me salga ese error, en SQL Server 2000 se puede implementar la actualizacion y borrado en cascada? como? y como lo hago por codigo y en q momento lo implemento(al crear la tabla, al crear la restriccion Foreign Key ?? ).
La otra pregunta es si en SQL Server 2005 tambien pasa esto?? y en q otros Manejadores de bases de datos pasa esto y si se puede implementar cascada, como se haria??
Gracias!!
Tengo una consulta; estuve probando en SQL Server 2000 y resulta que creo hay una restriccion cuando quiero borrar o actualizar registros de una tabla, esta restriccion creo que es por defecto cuando se crea la tabla o cuando se agregan las restricciones de FK, ya que cuando quiero borrar un registro de una tabla(tabla cliente) que mantiene una relacion por ejm con tabla Ordenes me sale un error q se debe a q ordenes tiene una relacion con clientes y eso seria lo justo, lo mismo para actualizar.
La pregunta es como hago para q no me salga ese error, en SQL Server 2000 se puede implementar la actualizacion y borrado en cascada? como? y como lo hago por codigo y en q momento lo implemento(al crear la tabla, al crear la restriccion Foreign Key ?? ).
La otra pregunta es si en SQL Server 2005 tambien pasa esto?? y en q otros Manejadores de bases de datos pasa esto y si se puede implementar cascada, como se haria??
Gracias!!
Valora esta pregunta


0