Nödvändig förutsättning: SQL Skapa klausul
Som namnet antyder används DESCRIBE för att beskriva något. Eftersom vi har tabeller i en databas, det är därför vi använder dem BESKRIVA eller DESC (båda är samma) kommandon för att beskriva strukturera av ett bord.
Syntax :
BESKRIV en;
ELLER
DESC ett;
Notera: Vi kan använda antingen BESKRIVA eller DESC (båda är Fallet okänslig ). Antag att vårt bord vars namn är ett har 4 kolumner som heter id, namn, e-post och ålder och alla är av kan innehålla nollvärden.
Fråga:
CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT ); DESC users;>
Produktion :
Här ovan om att använda DESC eller antingen BESKRIVA vi kan se strukturera av ett bord men inte på konsolfliken visas tabellens struktur i beskriv fliken av programvaran för databassystem.
Så besk eller beskriva kommandot visar strukturera i tabellen som inkluderar namn av kolumnen, den data typ av kolumnen och nollbarhet vilket betyder att den kolumnen kan innehålla nollvärden eller inte.
Alla dessa funktioner i tabellen beskrivs vid tidpunkten för Skapande av bordet.
Skapa en tabell eller definiera strukturen för en tabell
Fråga:
create table one ( id int not null, name char(25) )>
Här skapade vi en tabell som heter ett och dess kolumner är ID , NAMN och den id är av inte null typ, dvs vi kan inte sätt null-värden i ID kolumn men vi burk sätt null-värden i NAMN kolumn.
Demonstrera DESC
Steg 1 : Definierar tabellens struktur.
Skapa en tabell:
create table one ( id int not null, name char(25), city varchar2(25) )>
Steg 2 : Visar tabellens struktur:
hur man läser en json-fil
Tabell:
DESC one OR DESCRIBE one>
Produktion:
Notera : Här ovan ID kolumnen är av inte null typ och rest 2 kolumner kan innehålla nollvärden. Notera : Du måste endast köra DESC-kommandot på din systemprogramvara, eftersom det här kommandot inte kommer att köras på någon redigerare. Se till att köra detta kommando på din egen installerade databas o bara Referenser : Oracle.com