logo

Орацле ЦРЕАТЕ ТАБЛЕ

У Орацле-у, наредба ЦРЕАТЕ ТАБЛЕ се користи за креирање нове табеле у бази података.

Да бисте креирали табелу, морате јој дати име и дефинисати њене колоне и тип података за сваку колону.

Синтакса:

 CREATE TABLE table_name ( column1 datatype [ NULL | NOT NULL ], column2 datatype [ NULL | NOT NULL ], ... column_n datatype [ NULL | NOT NULL ] ); 

Параметри који се користе у синтакси

    табле_наме:Он одређује име табеле коју желите да креирате.колона1, колона2, ... колона н:Он одређује колоне које желите да додате у табелу. Свака колона мора имати тип података. Свака колона треба да буде дефинисана као 'НУЛЛ' или 'НОТ НУЛЛ'. У случају, вредност је остављена празно; подразумевано се третира као 'НУЛЛ'.

Пример Орацле ЦРЕАТЕ ТАБЛЕ

Овде правимо табелу са именом купци. Ова табела нема примарни кључ.

 CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50) ); 

Ова табела садржи три колоне

    идентификација купца:То је прва колона креирана као број података (максимално 10 цифара дужине) и не може да садржи нулте вредности.Име клијента:то је друга колона креирана као тип података варцхар2 (максимална дужина од 50 знакова) и не може да садржи нулл вредности.град:Ово је трећа колона креирана као тип података варцхар2. Може да садржи нулте вредности.

Орацле ЦРЕАТЕ ТАБЛЕ Пример са примарним кључем

 CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50), CONSTRAINT customers_pk PRIMARY KEY (customer_id) ); 

Шта је примарни кључ

Примарни кључ је једно поље или комбинација поља која садржи јединствени запис. Мора се попунити. Ниједно поље примарног кључа не може да садржи нулту вредност. Табела може имати само један примарни кључ.

У Орацле-у, укупан број колона не може бити већи од 32.