Vincoli controllano come si può eliminare e modificare le colonne della tabella di database in Oracle . Se un vincolo esistente tra due tabelle , non è possibile eliminare uno dei tavoli finché non si rimuove il vincolo. Oracle fornisce una query che si utilizza per osservare vincoli tra due colonne della tabella. Utilizza questa query per verificare la presenza di vincoli quando far cadere un tavolo . Istruzioni
1
Aprire Oracle Enterprise Manager o un altro editor di PL - SQL preferito . Accedi al database e aprire l'editor di PL- SQL nel software .
2
Visualizza un elenco di tutti i vincoli . La seguente istruzione PL- SQL visualizza un elenco di tutti i vincoli sulle vostre tavole :
descrivere user_constraints
esegue l'istruzione e rivedere l'elenco dei nomi di ritenuta . Ogni nome moderazione visualizza anche la colonna associata. È necessario il nome del vincolo di drill-down per ulteriori informazioni.
3
immettere la query di vincolo per visualizzare ulteriori informazioni sul vincolo. Per esempio, si vede una "P" per la chiave primaria o "R" per una chiave esterna . Il codice seguente vista informazioni vincolo per un vincolo di nome " CustomerOrders ", tra cui il nome della colonna nella tabella :
select column_name , posizione , constraint_name da User_cons_columns dove constraint_name = ' '; CustomerOrders