logo

СКЛ ИНСЕРТ ИЗЈАВА

СКЛ ИНСЕРТ израз је СКЛ упит. Користи се за уметање једног или више записа у табелу.

Постоје два начина за уметање података у табелу:

  1. Помоћу СКЛ-а убаците у наредбу
    1. Одређивањем назива колона
    2. Без навођења имена колона
  2. Помоћу СКЛ-а убаците у наредбу за одабир

1) Убацивање података директно у табелу

Можете уметнути ред у табелу помоћу СКЛ ИНСЕРТ ИНТО команде.

Постоје два начина за уметање вредности у табелу.

У првом методу нема потребе да наведете назив колоне у коју ће подаци бити уметнути, потребне су вам само њихове вредности.

 INSERT INTO table_name VALUES (value1, value2, value3....); 

Други метод наводи и име колоне и вредности које желите да уметнете.

 INSERT INTO table_name (column1, column2, column3....) VALUES (value1, value2, value3.....); 

Узмимо пример табеле која има пет записа у себи.

 INSERT INTO STUDENTS (ROLL_NO, NAME, AGE, CITY) VALUES (1, ABHIRAM, 22, ALLAHABAD); INSERT INTO STUDENTS (ROLL_NO, NAME, AGE, CITY) VALUES (2, ALKA, 20, GHAZIABAD); INSERT INTO STUDENTS (ROLL_NO, NAME, AGE, CITY) VALUES (3, DISHA, 21, VARANASI); INSERT INTO STUDENTS (ROLL_NO, NAME, AGE, CITY) VALUES (4, ESHA, 21, DELHI); INSERT INTO STUDENTS (ROLL_NO, NAME, AGE, CITY) VALUES (5, MANMEET, 23, JALANDHAR); 

Као коначни резултат ће бити приказана следећа табела.

РОЛЛ_НОНАМЕАГЕГРАД
1АБХИРАМ22АЛЛАХАБАД
2АЛКАдвадесетГАЗИАБАД
3ДИСХАдвадесет једанВАРАНАСИ
4ЕСХАдвадесет једанДЕЛХИ
5МАНМЕЕТ23ЈАЛАНДХАР

Можете креирати запис у табели ЦУСТОМЕРС користећи и ову синтаксу.

 INSERT INTO CUSTOMERS VALUES (6, PRATIK, 24, KANPUR); 

Следећа табела ће бити следећа:

РОЛЛ_НОНАМЕАГЕГРАД
1АБХИРАМ22АЛЛАХАБАД
2АЛКАдвадесетГАЗИАБАД
3ДИСХАдвадесет једанВАРАНАСИ
4ЕСХАдвадесет једанДЕЛХИ
5МАНМЕЕТ23ЈАЛАНДХАР
6ПРАКСИ24КАНПУР

2) Убацивање података кроз СЕЛЕЦТ изјаву

СКЛ ИНСЕРТ ИНТО СЕЛЕЦТ Синтакса

 INSERT INTO table_name [(column1, column2, .... column)] SELECT column1, column2, .... Column N FROM table_name [WHERE condition]; 

Напомена: када додате нови ред, требало би да се уверите да се тип података вредности и колоне подударају.

Ако су за табелу дефинисана било каква ограничења интегритета, морате их пратити.