InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosContratacionEmail
SQL
  Tutorial SQL
SQL Server
  Tutorial de Transact-SQL
ORACLE
  Tutorial PL/SQL
.NET
  Introducción a.NET
  Conceptos generales .NET
  Tutorial C#
  LinQ
  WCF
Reina Roja
  Humor
  Bibliografia
  Acerca de ...

Afiliados
La Web del programador
MundoProgramacion

on delete cascade
tema iniciado porsara en SQL
Mensaje recibido el [23/03/2006 12:42:49]


a la hora de crear una tabla a veces es necesario poner on delete cascade,
pero cuando no es necesario?. si alguien me lo puede decir gracias.

 RE: on delete cascade por Devjoker [27/03/2006 01:29:13]

 
RE: on delete cascade por Devjoker
Respuesta recibida el [27/03/2006 01:29:13]

Esta ínstrucción se utiliza para especificar como debe comportarse una determinada reestricción , una foreign key por ejemplo, cuando se ejecuta un delete (o update).

No debes utilizarla NUNCA. Podrías eliminar datos de forma "incosciente", y es el tipo de cosas que cuando otro programador las vé se acuerda de tí (y nunca para bien). Si queremos aplicar algún tipo de lógica cuando se borran o actualizan los datos de una tabla lo mejor es escribir un trigger.

Saludos,

DJK



 

Email:*
Alias:*
Título:*
Respuesta:*
Notificar:
(Indica si queremos recibir emails)

 
 

devjoker  Te recomendamos además ...
10/07/2006 Funciones en PL/SQL    forma parte de...Tutorial PL/SQL
29/09/2006 Assemblies    forma parte de...Conceptos generales .NET
01/01/2005 Bases de datos.    forma parte de...Iniciación a las bases de datos
22/10/2005 Componentes del lenguaje SQL    forma parte de...Tutorial SQL
27/10/2006 Eventos    forma parte de...Tutorial C#
03/10/2006 Instrucciones    forma parte de...Tutorial C#
06/05/2007 Introducción a Transact SQL    forma parte de...Tutorial de Transact SQL
24/05/2006 Cursores Explicitos en PL/SQL    forma parte de...Tutorial PL/SQL
22/10/2005 Consultas combinadas. JOINS    forma parte de...Tutorial SQL
22/10/2005 Vistas    forma parte de...Tutorial SQL

Encuesta
Si trabajas con .NET ¿Que entorno utilizas?
[Ver] [Votar]