logo

SQL | BESKRIV erklæring

Forudsætning: SQL Opret klausul

Som navnet antyder, bruges DESCRIBE til at beskrive noget. Da vi i en database har tabeller, er det derfor, vi bruger BESKRIVE eller DESC (begge er de samme) kommandoer til at beskrive struktur af et bord.



Syntaks :

BESKRIV en;

liste som array

ELLER



DESC en;

Bemærk: Vi kan bruge begge dele BESKRIVE eller DESC (begge er Ufølsom mellem store og små bogstaver ). Antag vores bord, hvis navn er en har 4 kolonner med navnet id, navn, e-mail og alder, og alle er af kan indeholde null-værdier.

Forespørgsel:



CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT ); DESC users;>

Produktion :

Her ovenfor om at bruge DESC eller enten BESKRIVE vi er i stand til at se struktur af et bord men ikke på konsolfanen er tabellens struktur vist i beskriv fanen af databasesystemsoftwaren.

java mens tilstand

desc eller beskrive kommandoen viser struktur af tabellen, som omfatter navn af kolonnen, den datatype af kolonnen og ugyldighed hvilket betyder, at kolonnen kan indeholde null-værdier eller ej.

javascript dropdown

Alle disse funktioner i tabellen er beskrevet på tidspunktet for Skabelse af bordet.

Oprettelse af en tabel eller definition af en tabels struktur

Forespørgsel:

create table one ( id int not null, name char(25) )>

Her lavede vi en tabel, hvis navn er en og dens kolonner er ID , NAVN og id er af ikke null type, dvs. vi kan ikke sæt null-værdier i ID kolonne men vi kan sæt null-værdier i NAVN kolonne.

Demonstrer DESC

Trin 1 : Definition af tabellens struktur.

Oprettelse af en tabel:

create table one ( id int not null, name char(25), city varchar2(25) )>

Trin 2 : Viser tabellens struktur:

Bord:

15 af 100,00
DESC one OR DESCRIBE one>

Produktion:

IMG5

Bemærk : Her ovenfor ID kolonne er af ikke null type og rest 2 kolonner kan indeholde null-værdier. Bemærk : Du skal kun udføre DESC-kommandoen på din systemsoftware, fordi denne kommando ikke kører på nogen editor. Sørg for at køre denne kommando på din egen installerede database o kun Referencer : Oracle.com