So sehen Sie Einschränkungen auf einer Tabelle in Oracle?

So sehen Sie Einschränkungen auf einer Tabelle in Oracle?

Die Oracle-Datenbank wird als die beliebteste der Welt eingestuft und wollte relationale Datenbank laut DB-Engine. Einer der Gründe für seine Popularität ist die Datengenauigkeit und Zuverlässigkeit.

In diesem Beitrag werden die folgenden Aspekte erörtert:

  • Was sind die Einschränkungen auf einer Tabelle in Oracle??
  • Siehe vorhandene Einschränkungen auf einer Tabelle in Oracle
  • Erstellen Sie eine neue Einschränkung auf einer Tabelle in Oracle

Was sind die Einschränkungen auf einer Tabelle in Oracle??

Die Einschränkungen in Oracle werden verwendet, um die Regel für die Daten anzugeben, die in eine Tabelle eintreten. Es hilft bei der Gewährleistung der Zuverlässigkeit und Genauigkeit von Daten. Die Einschränkung legt auch die Maßnahmen fest, wenn die Aktion gegen die festgelegte Regel vorliegt.

Es gibt vier Arten von Einschränkungen in einer Oracle -Datenbank:

  • Der „R“ -Charakter zeigt einen Fremdschlüssel an.
  • Das „P“ -Zeichen zeigt den Primärschlüssel an.
  • Das „C“ gibt die Einschränkungsprüfung an.
  • Das „U“ zeigt die Einzigartigkeitsbeschränkung an.
  • Das „V“ gibt an, dass die Einführung aufgrund einer Bedingung zulässig ist.
  • Das „O“ zeigt an, dass keine Daten in irgendeinem Zustand manipuliert werden können.

Sehen wir uns das Verfahren zum Sehen der vorhandenen Einschränkungen in einer Tabelle mit SQL Developer an.

Siehe vorhandene Einschränkungen auf einer Tabelle in Oracle

Um die Einschränkungen in einer Tabelle in der Oracle -Datenbank zu sehen, indem Sie suchen und öffnen “SQL -Entwickler”Aus dem Startmenü:

Klicken Sie auf die Verbindung der Oracle -Datenbank und geben Sie Ihren Datenbank -Benutzernamen und Ihr Passwort an. Klick auf das "OK" Taste:

Nach dem erfolgreichen Login “,“SQL Arbeitsblatt" wird Öffnen:

Der nächste Schritt bestehtSQL Arbeitsblatt”:

Wählen Sie table_name aus user_tables;

Um den Befehl auszuführen, drücken Sie die “Anweisung ausführen" Taste. Die Ausgabe zeigt die Namen aller in der Oracle -Datenbank vorhandenen Tabellen an:

Der nächste Schritt besteht darin, die vorhandene Einschränkung einer bestimmten Tabelle anzuzeigen. Hier werden wir die Einschränkungen der “sehen“MitarbeiterTabelle durch Eingabe dieses Befehls:

Wählen Sie Constraint_Name, Constraint_Type, Table_Name aus
von user_constraints
wobei table_name = "Mitarbeiter";

Die Ausgabe zeigt den Einschränkungsnamen, den Typ und den Tabellennamen an:

Sie haben die vorhandenen Einschränkungen in Oracle mit SQL Developer erfolgreich auf einer Tabelle in Oracle abgerufen. Sehen wir uns das Verfahren zum Erstellen einer neuen Einschränkung auf einer Tabelle an.

Erstellen Sie eine neue Einschränkung auf einer Tabelle in Oracle

Um eine neue Einschränkung auf einer Tabelle in Oracle zu erstellen, erweitern Sie die “TischeOrdner und doppelklicken Sie auf die Tabelle, für die Sie eine Einschränkung erstellen möchten:

Klick auf das "Bearbeiten”Symbol, um eine neue Einschränkung zu erstellen:

Eine neue Eingabeaufforderung wird geöffnet. Wählen Sie die "ZwangSpalte und öffnen Sie die Dropdown-Optionen, indem Sie auf "auf" klicken "Neu" Symbol:

Hier werden wir die Option auswählen “Neue einzigartige Einschränkung”Um eine neue Einschränkung zu erstellen:

Wählen Sie die Spalte aus, für die Sie diese Einschränkung festlegen möchten:

Klick auf das "OK" Taste:

Der letzte Schritt besteht darin, zu überprüfen, ob die Einschränkung erfolgreich hinzugefügt wird oder nicht:

Wählen Sie Constraint_Name, Constraint_Type, Table_Name aus
von user_constraints
wobei table_name = "Mitarbeiter";

Die Ausgabe zeigt an, dass die neue eindeutige Einschränkung erfolgreich auf einer Tabelle in Oracle erstellt wird:

Sie haben ein Verfahren gelernt, um die vorhandenen Einschränkungen auf einer Tabelle zu holen und eine neue Einschränkung zu erstellen.

Abschluss

Um die vorhandenen Einschränkungen in einer Tabelle in Oracle anzuzeigen, melden Sie sich in einer Datenbank mit SQL Developer an und führen Sie aus. “Wählen Sie Constraint_Name, Constraint_type, Table_Name aus user_constraints wobei table_name = "";" Befehl. Dieser Beitrag hat gezeigt, wie Einschränkungen in einer Tabelle angezeigt werden und mit SQL Developer neue Einschränkungen in Oracle erstellen können.