Bloccare le righe della tabella. È possibile bloccare per "scrittura " o " lettura ". In questo esempio , viene creato un blocco sul tavolo , così gli utenti non sono in grado di scrivere sul tavolo . Serrature di scrittura includono la modifica e l'inserimento nella tabella . Il codice seguente mostra come bloccare i record nella tabella :
serratura tabelle in scrittura al cliente , tempTable scrivere ;
Il codice sopra blocca le righe nella tabella dei clienti . Tutte le domande sul tavolo vengono salvati nella tabella " tempTable " .
2
svolgere le vostre affermazioni lette sul tavolo. Dal momento che la tabella è bloccata su istruzioni di scrittura , è ancora possibile recuperare le informazioni dalla tabella . Il codice seguente è una semplice istruzione SELECT è possibile utilizzare sul tavolo mentre è bloccato :
select * from clienti
3
Inserire tutti i record salvati nella tabella temporanea . Dopo le funzioni del tavolo sono finiti, i valori contenuti nella tabella temp vengono trasportate al tavolo del cliente . Il codice seguente mostra come spostare le informazioni dalla tabella temp:
inserto
in clienti select * from tempTable ;
4
eliminare i record dalla tabella temporanea e rilasciare le serrature . Dopo che i blocchi vengono rilasciati , la tabella funziona normalmente e consente tutte le operazioni di lettura e scrittura . Il codice seguente elimina i valori della tabella temporanea e sblocca la tabella dei clienti :
cancellazione della tempTable ; tabelle sblocco ;
Programmazione © www.354353.com