LUO TAULU komento luo uuden taulukon tietokantaan SQL:llä. Tässä artikkelissa opimme LUO TAULUKKO SQL:llä esimerkkien ja syntaksin kanssa.
SQL CREATE TABLE -lauseke
SQL CREATE TABLE -käskyä käytetään uuden taulukon luomiseen tietokantaan. Käyttäjät voivat määrittää taulukon rakenteen määrittämällä sarakkeen nimen ja tietotyypin CREATE TABLE -komennossa.
Tämä lausunto antaa myös mahdollisuuden luo taulukko kanssa rajoitukset, jotka määrittelevät taulukon säännöt. Käyttäjät voivat luoda taulukoita SQL:ssä ja lisätä tietoja taulukon luomisen yhteydessä.
kuinka luodaan taulukko javassa
Syntaksi
Voit luoda taulukon SQL:llä käyttämällä tätä LUO TAULUKON syntaksi :
LUO taulukko taulukon_nimi
(
Sarakkeen 1 tietotyyppi (koko),
sarake2 tietotyyppi (koko),
.
.
sarakeN tietotyyppi (koko)
);
Tässä taulukon_nimi On pöydän nimi, sarakkeessa on sarakkeen nimi
SQL CREATE TABLE Esimerkki
Katsotaanpa joitain esimerkkejä CREATE TABLE -komennosta SQL:ssä ja katsotaan kuinka luodaan taulukko SQL:llä.
LUO PÖYTÄTYÖNTEKIJÄ Esimerkki
Tässä esimerkissä luomme SQL-taulukon kanssa pääavain , nimeltä EMPLOYEE.
CREATE TABLE Employee ( EmployeeID INT PRIMARY KEY , FirstName VARCHAR(50), LastName VARCHAR(50), Department VARCHAR(50), Salary DECIMAL(10, 2) );>
LUO TAULUKKO SQL:ssä ja lisää tiedot
Tässä esimerkissä luomme uuden taulukon ja lisäämme siihen tiedot.
Luodaan taulukko asiakkaiden tietojen tallentamiseksi, joten taulukon nimi on Asiakas, sarakkeet Nimi, Maa, ikä, puhelin ja niin edelleen.
CREATE TABLE Customer( CustomerID INT PRIMARY KEY, CustomerName VARCHAR(50), LastName VARCHAR(50), Country VARCHAR(50), Age INT CHECK (Age>= 0 JA ikä<= 99), Phone int(10) );>
Lähtö:
Tietojen lisäämiseksi taulukkoon käytämme LAITTAA SISÄÄN komento, syntaksi on seuraavanlainen:
Syntaksi :
LAITTAA SISÄÄN taulukon_nimi (sarake1, sarake2, …) ARVOT (arvo1, arvo2, …);
Esimerkkikysely
Tämä kysely lisää tietoja taulukkoon nimeltä Aihe
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');>
Lähtö:
Näyttelijä Sai Pallavi
Luo taulukko toisesta taulukosta
Voimme myös käyttää CREATE TABLE -toimintoa luodaksesi kopion olemassa olevasta taulukosta. Uudessa taulukossa se saa tarkan sarakemäärityksen kaikki sarakkeet tai tietyt sarakkeet voidaan valita.
Jos uuden taulukon luomiseen käytettiin olemassa olevaa taulukkoa, uusi taulukko täytetään oletusarvoisesti olemassa olevilla arvoilla vanhasta taulukosta.
Syntaksi:
LUO TAULU uusi_taulukon_nimi KUTEN
VALITSE sarake1, sarake2,…
FROM olemassa oleva_taulukon_nimi
MISSÄ ….;
Kysely:
CREATE TABLE SubTable AS SELECT CustomerID, CustomerName FROM customer;>
Lähtö:
Huomautus: Voimme käyttää * sarakkeen nimen sijaan kopioidaksesi koko taulukon toiseen taulukkoon.
java objektien tasa-arvo
Tärkeitä kohtia SQL:stä CREATE TABLE -lausekkeesta
- CREATE TABLE -käskyä käytetään uuden taulukon luomiseen tietokantaan.
- Se määrittelee taulukon rakenteen, mukaan lukien sarakkeiden nimet ja tietotyypit.
- The
DESC table_name;>
-komentoa voidaan käyttää luodun taulukon rakenteen näyttämiseen- Voimme myös lisätä taulukkoon rajoituksia, kuten NOT NULL, UNIQUE, CHECK ja DEFAULT.
- Jos yrität luoda taulukon, joka on jo olemassa, MySQL antaa virheilmoituksen. Tämän välttämiseksi voit käyttää
CREATE TABLE IF NOT EXISTS>
syntaksi.