Warunek wstępny: Klauzula tworzenia SQL
Jak sama nazwa wskazuje, DESCRIBE służy do opisania czegoś. Ponieważ w bazie danych mamy tabele, dlatego ich używamy OPISAĆ Lub OPIS (oba są takie same) polecenia opisujące Struktura ze stołu.
Składnia :
OPISZ jeden;
wyjątek rzuca javaLUB
DESC jeden;
Notatka: Możemy użyć jednego i drugiego OPISAĆ Lub OPIS (oba są Wielkość liter nie jest uwzględniana ). Załóżmy, że nasz stół ma na imię jeden ma 4 kolumny o nazwach identyfikator, imię i nazwisko, adres e-mail i wiek, a wszystkie są typu can zawierać wartości zerowe.
Zapytanie:
CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT ); DESC users;>
Wyjście :
Tutaj powyżej na temat używania OPIS albo albo OPISAĆ jesteśmy w stanie zobaczyć Struktura ze stołu, ale nie na karcie konsoli struktura tabeli pokazana jest w pliku zakładka opis oprogramowania systemu baz danych.
Więc opis Lub opisać polecenie pokazuje Struktura tabeli, w której znajdują się nazwa kolumny, typ danych kolumny i zerowość co oznacza, że ta kolumna może zawierać wartości null lub nie.
zdefiniuj komputer
Wszystkie te funkcje tabeli zostały opisane w momencie kreacja ze stołu.
Tworzenie tabeli lub definiowanie struktury tabeli
Zapytanie:
create table one ( id int not null, name char(25) )>
Tutaj stworzyliśmy tabelę, której nazwa brzmi jeden i jego kolumny są ID , NAZWA i ID jest z Nie jest zerem wpisz tj. my żargon umieść wartości null w pliku ID kolumna, ale my Móc umieść wartości null w pliku NAZWA kolumna.
Zademonstruj DESC
Krok 1 : Definiowanie struktury tabeli.
Tworzenie tabeli:
create table one ( id int not null, name char(25), city varchar2(25) )>
Krok 2 : Wyświetlanie struktury tabeli:
liczba sql jest odrębna
Tabela:
DESC one OR DESCRIBE one>
Wyjście:
Notatka : Tutaj powyżej ID kolumna jest z Nie jest zerem kolumny type i reszta 2 mogą zawierać wartości null. Notatka : Musisz wykonać polecenie DESC tylko w oprogramowaniu systemowym, ponieważ to polecenie nie zostanie uruchomione w żadnym edytorze. Upewnij się, że uruchomiłeś to polecenie na własnej zainstalowanej bazie danych o tylko Bibliografia : Oracle.com