VYTVORIŤ TABUĽKU príkaz vytvorí novú tabuľku v databáze v SQL. V tomto článku sa dozvieme o VYTVORIŤ TABUĽKU v SQL s príkladmi a syntaxou.
Príkaz SQL CREATE TABLE
Príkaz SQL CREATE TABLE sa používa na vytvorenie novej tabuľky v databáze. Používatelia môžu definovať štruktúru tabuľky zadaním názvu stĺpca a typu údajov v príkaze CREATE TABLE.
nový riadok v pythone
Toto vyhlásenie tiež umožňuje vytvoriť tabuľku s obmedzenia, ktoré definujú pravidlá pre tabuľku. Používatelia môžu vytvárať tabuľky v SQL a vkladať údaje v čase vytvárania tabuľky.
Syntax
Ak chcete vytvoriť tabuľku v SQL, použite toto CREATE TABLE syntax :
CREATE tabuľku názov_tabuľky
(
Typ údajov stĺpca 1 (veľkosť),
typ údajov stĺpca2 (veľkosť),
.
.
stĺpecN typ údajov (veľkosť)
);
Tu názov_tabuľky je názov stola, stĺpec je názov stĺpca
Príklad SQL CREATE TABLE
Pozrime sa na niekoľko príkladov príkazu CREATE TABLE v SQL a uvidíme ako vytvoriť tabuľku v SQL.
VYTVORENIE TABUĽKY ZAMESTNANCOV Príklad
V tomto príklade vytvoríme tabuľku v SQL s primárny kľúč , s názvom ZAMESTNANEC.
CREATE TABLE Employee ( EmployeeID INT PRIMARY KEY , FirstName VARCHAR(50), LastName VARCHAR(50), Department VARCHAR(50), Salary DECIMAL(10, 2) );>
CREATE TABLE v SQL a Insert Data
V tomto príklade vytvoríme novú tabuľku a vložíme do nej údaje.
Vytvorme tabuľku na ukladanie údajov o zákazníkoch, takže názov tabuľky je zákazník, stĺpce sú meno, krajina, vek, telefón atď.
matematika pow java
CREATE TABLE Customer( CustomerID INT PRIMARY KEY, CustomerName VARCHAR(50), LastName VARCHAR(50), Country VARCHAR(50), Age INT CHECK (Age>= 0 A Vek<= 99), Phone int(10) );>
Výkon:
Na pridávanie údajov do tabuľky používame VLOŽIŤ DO príkaz, syntax je uvedená nižšie:
premenovanie adresára
Syntax :
VLOŽIŤ DO názov_tabuľky (stĺpec1, stĺpec2, ...) HODNOTY (hodnota1, hodnota2, ...);
Príklad dotazu
Tento dotaz pridá údaje do tabuľky s názvom Predmet
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');>
Výkon:
ako otvoriť skryté aplikácie v systéme Android
Vytvorte tabuľku z inej tabuľky
Na vytvorenie kópie existujúcej tabuľky môžeme použiť aj CREATE TABLE. V novej tabuľke získa presnú definíciu stĺpcov, pričom je možné vybrať všetky stĺpce alebo konkrétne stĺpce.
Ak sa na vytvorenie novej tabuľky použila existujúca tabuľka, predvolene by sa nová tabuľka naplnila existujúcimi hodnotami zo starej tabuľky.
Syntax:
VYTVORIŤ TABUĽKU new_table_name AS
SELECT stĺpec1, stĺpec2,…
OD existujúci_názov_tabuľky
KDE ….;
Dopyt:
CREATE TABLE SubTable AS SELECT CustomerID, CustomerName FROM customer;>
Výkon:
Poznámka: Môžeme použiť * namiesto názvu stĺpca skopírovať celú tabuľku do inej tabuľky.
Dôležité body o príkaze SQL CREATE TABLE
- Príkaz CREATE TABLE sa používa na vytvorenie novej tabuľky v databáze.
- Definuje štruktúru tabuľky vrátane názvu a dátového typu stĺpcov.
- The
DESC table_name;>
možno použiť na zobrazenie štruktúry vytvorenej tabuľky- Do tabuľky môžeme pridať aj obmedzenie ako NOT NULL, UNIQUE, CHECK a DEFAULT.
- Ak sa pokúsite vytvoriť tabuľku, ktorá už existuje, MySQL vyvolá chybu. Aby ste tomu zabránili, môžete použiť
CREATE TABLE IF NOT EXISTS>
syntax.