Baza danych Oracle jest pozytywna jako najpopularniejsza i poszukiwana relacyjna baza danych na świecie. Jednym z powodów jego popularności jest dokładność danych i niezawodność, aby zapewnić, że Oracle zapewnia możliwość ograniczeń dla tabeli w bazie danych Oracle.
W tym poście omówi następujące aspekty:
Jakie są ograniczenia na stole w Oracle?
Ograniczenia w Oracle są używane do określenia reguły dla danych wchodzących w tabelę. Pomaga w zapewnieniu niezawodności i dokładności danych. Ograniczenie ustawia również działanie, które należy podjąć, jeśli akcja jest sprzeczna z regułą ustaloną.
Istnieją cztery rodzaje ograniczeń w bazie danych Oracle:
Zobaczmy procedurę widzenia istniejących ograniczeń w tabeli za pomocą programistów SQL.
Zobacz istniejące ograniczenia na stole w Oracle
Aby zobaczyć ograniczenia w tabeli tabeli do bazy danych Oracle, wyszukując i otwierając „Deweloper SQL„Od menu Start:
Kliknij połączenie bazy danych Oracle i podaj nazwę użytkownika i hasło bazy danych. Kliknij na "OK" przycisk:
Po udanym logowaniu ”,„Arkusz SQL" będzie otwarte:
Następnym krokiem jest zobaczenie wszystkich istniejących tabel w bazie danych Oracle, wpisując następujące polecenie w „Arkusz SQL”:
Wybierz nazwę Table_name z user_tables;Aby wykonać polecenie, naciśnij „Oświadczenie uruchom" przycisk. Wyjście wyświetli nazwy wszystkich tabel obecnych w bazie danych Oracle:
Następnym krokiem jest zobaczenie istniejącego ograniczenia określonej tabeli. Tutaj zobaczymy ograniczenia „Pracownicy„Tabela, wpisując to polecenie:
Wybierz nazwę Constraint_Name, Constraint_Type, Table_nameWyjście pokaże nazwę ograniczenia, typu i nazwy tabeli:
Z powodzeniem pobrałeś istniejące ograniczenia w tabeli w Oracle za pomocą programisty SQL. Zobaczmy procedurę tworzenia nowego ograniczenia na stole.
Utwórz nowe ograniczenie na tabeli w Oracle
Aby utworzyć nowe ograniczenie na tabeli w Oracle, rozwinąć „Tabele„Folder i kliknij dwukrotnie na stole, dla którego chcesz stworzyć ograniczenie:
Kliknij na "Edytować„Ikona do stworzenia nowego ograniczenia:
Otwiera się nowy monit, wybierz „Ograniczenie”Kolumna i otwórz rozwijane opcje, klikając„Nowy" Ikona:
Tutaj wybierzemy opcję „Nowe unikalne ograniczenie„Aby stworzyć nowe ograniczenie:
Wybierz kolumnę, dla której chcesz ustawić to ograniczenie:
Kliknij na "OK" przycisk:
Ostatnim krokiem jest sprawdzenie, czy ograniczenie jest pomyślnie dodane, czy nie:
Wybierz nazwę Constraint_Name, Constraint_Type, Table_nameDane wyjściowe wyświetli, że nowe unikalne ograniczenie jest tworzone z powodzeniem w tabeli w Oracle:
Nauczyłeś się procedury pobierania istniejących ograniczeń na stole i stworzyłeś nowe ograniczenie.
Wniosek
Aby zobaczyć istniejące ograniczenia w tabeli w Oracle, zaloguj się do bazy danych za pomocą programisty SQL i wykonaj ”Wybierz Constraint_name, Constraint_Type, Table_name z user_constraints gdzie Table_name = "";" Komenda. W tym poście pokazano, jak zobaczyć ograniczenia w tabeli i tworzyć nowe ograniczenia w Oracle za pomocą programisty SQL.