Sulla base della vostra domanda, sembra che vogliate accertarti che i cambiamenti non siano fatti alla tabella mentre le FK stanno cambiande. Potreste pubblicare l'ESCLUSIVA di tabella-
ed
allora funzionato la CHIAVE STRANIERA di GOCCIA di tabella-nome della TABELLA di ALTERAZIONE ed ALTERARE il tabella-
nome della TABELLA AGGIUNGONO gli ordini
CHIAVE STRANIERIhttp://publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0000888.html
Cose da tenere presente con questo metodo:
L'ordine della TABELLA della SERRATURA terrà la serratura fino a pubblicare un COMMETTERE. Di conseguenza dovete accertarti che AUTO-COMMIT sia FUORI DA quando tenti questo processo.
La TABELLA di ALTERAZIONE AGGIUNGE LA CHIAVE STRANIERA dovrà convalidare i dati nelle tabelle in questione. Ciò potrebbe richiedere un certo tempo secondo la quantità di dati nelle tabelle riferite dalle FK. Ciò significa che la tabella potrebbe essere bloccata per un lungo periodo di tempo. Accertar che discutiate questo con gli utenti di questa tabella ed acquistare il tempo richiesto necessario del guasto per fare questo cambiamento.
- Greg