Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come aggiornare un valore di chiave primaria

I database sono impostati per far rispettare l'integrità dei dati . Questo significa che i campi chiave primaria , che identificano in modo univoco un record sono protetti . Essi sono mutevoli , ma il software di database si rifiuta di consentire un aggiornamento se i record coinvolti fanno riferimento i dati in altre tabelle . Per esempio, se si dispone di un identificatore univoco per una tabella di inventario e la vostra tavola fattura ha gli elementi in esso da tale inventario , il database in genere non consente di eliminare o aggiornare il valore della chiave di inventario . Questo è il motivo per cui non si dovrebbe mai usare un vero e proprio pezzo di dati per una chiave , piuttosto qualcosa di sistema generati. Istruzioni
1

aggiornare il valore che si desidera modificare . Se non ci sono altre tabelle di riferimento di esso, il database può consentire di aggiornarlo . In caso contrario, si otterrà un errore e può proseguire . Se è possibile aggiornare il valore , si è fatto.
2

Creare un nuovo record con un inserto . Utilizzare il valore che si desidera modificare .
3

aggiornare i record che fanno riferimento il valore della chiave che si desidera modificare con il nuovo valore che avete appena creato .
4

Eliminare il record originale . Con il record di rimandi ora aggiornate , non sarà più riferimento alla vecchia chiave .

 

software © www.354353.com