SQL – CREATE Table

Hirdetések

Egy alaptábla létrehozása magában foglalja a táblázat elnevezését, az oszlopok és az egyes oszlopok adattípusának meghatározását.

Az SQL CREATE TABLE utasítás egy új tábla létrehozására szolgál.

Szintaxis

A CREATE TABLE utasítás alapvető szintaxisa a következő –

CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype, ..... columnN datatype, PRIMARY KEY( one or more columns ));

A CREATE TABLE kulcsszóval közli az adatbázis-rendszerrel, hogy mit akar csinálni. Ebben az esetben egy új táblát szeretnénk létrehozni. A CREATE TABLE utasítás után következik a tábla egyedi neve vagy azonosítója.

Azután zárójelben következik a lista, amely meghatározza a tábla minden egyes oszlopát és azt, hogy milyen adattípusról van szó. A szintaxis a következő példával válik érthetőbbé.

Egy meglévő táblázat másolata a CREATE TABLE utasítás és a SELECT utasítás kombinációjával hozható létre. A teljes részleteket a Create Table Using another Table (Tábla létrehozása egy másik tábla felhasználásával) címen olvashatja.

Példa

A következő kódblokk egy példa, amely létrehoz egy CUSTOMERS táblát, amelynek elsődleges kulcsa az ID, a NOT NULL pedig a korlátozások, amelyek azt mutatják, hogy ezek a mezők nem lehetnek NULL-ok a rekordok létrehozása során ebben a táblában –

SQL> CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL, ADDRESS CHAR (25) , SALARY DECIMAL (18, 2), PRIMARY KEY (ID));

Az SQL-kiszolgáló által megjelenített üzenet alapján ellenőrizheti, hogy a tábla létrehozása sikeresen megtörtént, ellenkező esetben a DESC parancsot használhatja az alábbiak szerint –

Most már van CUSTOMERS táblája az adatbázisban, amelyet az ügyfelekkel kapcsolatos szükséges információk tárolására használhat.

Hirdetések

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük