| |||
Constraints que tal a todos, estoy creando mi clave foraneas y se me presento la siguiente duda. Quisiera que alguien me explicara cual es el efecto de "DEFERRABLE INITIALLY DEFERRED, DEFERRABLE INITIALLY IMMEDIATE, or NOT DEFERRABLE." a la hora de crear este tipo de clave . estoy buscando en la web pero de verdad que no entiendo mucho. gracias de antemano. |
| |||
Re: Constraints consegui esta informacion que es muy entendible NOT DEFERRABLE significa que la restricción debe ser comprobada después de la ejecución de cada sentencia SQL. DEFERRABLE significa que la verificación del cumplimiento de la restricción puede ser aplazado hasta más tarde, pero no más tarde que el final de la actual transacción. El modo de restricción para cada restricción tiene siempre un valor incial por defecto que se establece para la restricción al principio de la transacción. INITIALLY IMMEDIATE significa que, desde el principio de la transacción, la restricción debe ser comprobada después de la ejecución de cada sentencia SQL. INITIALLY DEFERRED significa que, como se está al principio de la transacción, la comprobación de la restricción puede ser aplazada hasta más tarde, pero no más tarde que en el final de la actual transacción. O sea, que la restricción puede ser incumplida por alguna sentencia SQL en un punto intermedio de la transacción, pero no al final de la misma. |
| |||
Re: Constraints Excelente información, también la agradezco... Sí alguien tuviera un ejemplo para cada caso...?
__________________ Gracias de todas todas ----- Linux! |