Předpoklad: Vytvořit klauzuli SQL
Jak název napovídá, DESCRIBE se používá k popisu něčeho. Protože v databázi máme tabulky, proto používáme POPSAT nebo DESC (oba jsou stejné) příkazy k popisu struktura stolu.
Syntax :
POPISTE jeden;
NEBO
DESC jedna;
Poznámka: Můžeme použít obojí POPSAT nebo DESC (oba jsou Nerozlišují se malá a velká písmena ). Předpokládejme, že náš stůl se jmenuje jeden má 4 sloupce s názvem id, name, email, a age a všechny jsou z can obsahovat nulové hodnoty.
Dotaz:
CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT ); DESC users;>
Výstup :
Zde výše o použití DESC nebo buď POPSAT jsme schopni vidět struktura stolu ale ne na záložce konzoly je struktura tabulky zobrazena v popsat tab softwaru databázového systému.
Tak desc nebo popsat příkaz ukazuje struktura tabulky, která zahrnuje název sloupce, datový typ sloupce a nulovatelnost což znamená, že tento sloupec může nebo nemusí obsahovat hodnoty null.
Všechny tyto vlastnosti tabulky jsou popsány v době Stvoření tabulky.
Vytvoření tabulky nebo definování struktury tabulky
Dotaz:
create table one ( id int not null, name char(25) )>
Zde jsme vytvořili tabulku, jejíž název je jeden a jeho sloupce jsou ID , NÁZEV a id je z nenulový typu, tj. my nemůže vložte hodnoty null do ID sloupec ale my umět vložte hodnoty null do NÁZEV sloupec.
Předveďte DESC
Krok 1 : Definování struktury tabulky.
Vytvoření tabulky:
create table one ( id int not null, name char(25), city varchar2(25) )>
Krok 2 : Zobrazení struktury tabulky:
Stůl:
DESC one OR DESCRIBE one>
Výstup:
Poznámka : Tady nahoře ID sloupec je z nenulový Typ a zbytek 2 sloupce mohou obsahovat hodnoty null. Poznámka : Příkaz DESC musíte provést pouze na svém systémovém softwaru, protože tento příkaz nelze spustit v žádném editoru. Ujistěte se, že jste tento příkaz spustili na vaší vlastní nainstalované databázi o pouze Reference : Oracle.com
ipconfig pro ubuntu