IZVEIDOT TABLU komanda izveido jaunu tabulu datu bāzē SQL. Šajā rakstā mēs uzzināsim par IZVEIDOT TABULU SQL ar piemēriem un sintaksi.
SQL CREATE TABLE paziņojums
SQL CREATE TABLE paziņojums tiek izmantots, lai datu bāzē izveidotu jaunu tabulu. Lietotāji var definēt tabulas struktūru, komandā CREATE TABLE norādot kolonnas nosaukumu un datu tipu.
java saraksta kārtošana
Šis apgalvojums arī ļauj izveidot tabulu ar ierobežojumi, kas nosaka tabulas noteikumus. Lietotāji var izveidot tabulas SQL un ievietot datus tabulas izveides laikā.
Sintakse
Lai izveidotu tabulu SQL, izmantojiet šo IZVEIDOT TABULAS sintaksi :
IZVEIDOT tabulu tabulas_nosaukums
(
1. kolonnas datu tips (izmērs),
kolonnas 2 datu tips (izmērs),
.
.
kolonnaN datu tips (izmērs)
);
Šeit tabulas_nosaukums ir tabulas nosaukums, kolonna ir kolonnas nosaukums
SQL CREATE TABLE Piemērs
Apskatīsim dažus komandas CREATE TABLE piemērus SQL un redzēsim kā izveidot tabulu SQL.
IZVEIDOT TABULU DARBINIEKU Piemērs
Šajā piemērā mēs izveidosim tabulu SQL ar primārā atslēga , vārdā DARBINIEKS.
CREATE TABLE Employee ( EmployeeID INT PRIMARY KEY , FirstName VARCHAR(50), LastName VARCHAR(50), Department VARCHAR(50), Salary DECIMAL(10, 2) );>
IZVEIDOT TABULU SQL un ievietot datus
Šajā piemērā mēs izveidosim jaunu tabulu un ievietosim tajā datus.
Izveidosim tabulu Klientu datu glabāšanai, lai tabulas nosaukums būtu Klients, slejas: Vārds, Valsts, vecums, tālrunis un tā tālāk.
CREATE TABLE Customer( CustomerID INT PRIMARY KEY, CustomerName VARCHAR(50), LastName VARCHAR(50), Country VARCHAR(50), Age INT CHECK (Age>= 0 UN vecums<= 99), Phone int(10) );>
Izvade:

Lai tabulai pievienotu datus, mēs izmantojam INSERT INTO komandu, sintakse ir tāda, kā parādīts zemāk:
Sintakse :
INSERT INTO tabulas_nosaukums (1. kolonna, 2. kolonna, …) VĒRTĪBAS (vērtība1, vērtība2, …);
Vaicājuma piemērs
oops jēdzieni java
Šis vaicājums pievienos datus tabulā ar nosaukumu Tēma
INSERT INTO Customer (CustomerID, CustomerName, LastName, Country, Age, Phone) VALUES (1, 'Shubham', 'Thakur', 'India','23','xxxxxxxxxx'), (2, 'Aman ', 'Chopra', 'Australia','21','xxxxxxxxxx'), (3, 'Naveen', 'Tulasi', 'Sri lanka','24','xxxxxxxxxx'), (4, 'Aditya', 'Arpan', 'Austria','21','xxxxxxxxxx'), (5, 'Nishant. Salchichas S.A.', 'Jain', 'Spain','22','xxxxxxxxxx');>
Izvade:

Izveidojiet tabulu no citas tabulas
Mēs varam arī izmantot CREATE TABLE, lai izveidotu esošas tabulas kopiju. Jaunajā tabulā tā iegūst precīzu kolonnu definīciju, var atlasīt visas kolonnas vai noteiktas kolonnas.
Ja jaunas tabulas izveidošanai tika izmantota esoša tabula, pēc noklusējuma jaunā tabula tiks aizpildīta ar esošajām vērtībām no vecās tabulas.
Sintakse:
IZVEIDOT TABLU new_table_name AS
ATLASĪT kolonna 1, kolonna 2,…
NO esošās_tabulas_nosaukums
KUR ….;
Vaicājums:
CREATE TABLE SubTable AS SELECT CustomerID, CustomerName FROM customer;>
Izvade:
datu bāze

Piezīme: Varam izmantot * kolonnas nosaukuma vietā, lai kopētu visu tabulu uz citu tabulu.
Svarīgi punkti par SQL CREATE TABLE paziņojumu
- CREATE TABLE priekšraksts tiek izmantots, lai izveidotu jaunu tabulu datu bāzē.
- Tas nosaka tabulas struktūru, ieskaitot kolonnu nosaukumu un datu tipu.
- The
DESC table_name;>komandu var izmantot, lai parādītu izveidotās tabulas struktūru- Mēs varam arī pievienot tabulai ierobežojumus, piemēram, NOT NULL, UNIQUE, CHECK un DEFAULT.
- Ja mēģināt izveidot tabulu, kas jau pastāv, MySQL parādīs kļūdu. Lai no tā izvairītos, varat izmantot
CREATE TABLE IF NOT EXISTS>sintakse.