Кућа Базе података Шта је уметак? - дефиниција из техопедије

Шта је уметак? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - шта значи уметнути?

Инсерт је широко кориштена команда у језику за обраду података о структурираном упиту (СКЛ) језику (ДМЛ) коју користе СКЛ Сервер и Орацле релацијске базе података. Наредба инсерт користи се за уметање једног или више редака у таблицу базе података с наведеним вриједностима ступца таблице. Прва наредба ДМЛ-а извршена одмах након стварања табеле је наредба инсерта.

Тецхопедиа објашњава Инсерт

Нормална изјава за уметање може се имплементирати у два облика:

  • УЛАЗИТЕ У ИМЕ таблице ВАЛУЕС (вал1, вал2, вал3…). Пример је: УЛАЗИТЕ У ВРЕДНОСТИ запослених (1, Јован, 23);
  • УЛАЗИТЕ У ИМЕ табеле (колона1, колона2) ВРЕДНОСТИ (вал1, вал2, вал3…). Пример је: УЛАЗИТЕ У Упосленика (Еид, Име, Доб) ВРЕДНОСТИ (1, Јован, 23);

Називи ступаца идентифицирају ступце који морају бити попуњени одређеним вриједностима одређеним изразима клаузуле ВАЛУЕС. Вриједности клаузуле и вриједности ВАЛУЕС су исте. Ступцима таблице без заданих вриједности ставка уноса додијељене су задане вриједности.


Операције уметања могу резултирати грешкама дефинисаних кршења ограничења ступца или неактивности базе података. У оба случаја, изузеци бацају и обрађују их руковаоци грешака који постављају одговарајуће вредности за текст грешке, матичне грешке, стање и СКЛ код. Ако је ступац података за циљни уметак постављен на бинарни тип података, као што је БЛОБ, улазна порука се такође налази у облику битова. У ретким случајевима, улазна порука може бити у домени Ектенсибле Маркуп Лангуаге (КСМЛ), где се стабло порука сериализује пре операције уметања. Изводи за уметање се такође користе у комбинацији са СЕЛЕЦТ, ВХЕН, опцијама за проверу и клаузулама за повратак.

Ова дефиниција је написана у контексту СКЛ-а
Шта је уметак? - дефиниција из техопедије