logo

SQL CREATE TABLE

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:

vytvorená tabuľka

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:

vytvorte tabuľku a vložte údaje

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:

vytvoriť tabuľku z inej tabuľky

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.
  • TheDESC 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.