Како направити табелу у СКЛите-у само ако већ не постоји?

Kako Napraviti Tabelu U Sklite U Samo Ako Vec Ne Postoji



СКЛите је добро вољен, ефикасан и лаган систем за управљање базама података које се користе у многим различитим апликацијама. Када радите са СКЛите-ом, важно је да руковати креирањем табеле ефикасно како би се избегла дуплирања и грешке.

У овом чланку ћемо истражити како направити табелу у СКЛите-у , осигуравајући да се креира само ако већ не постоји.







Овај чланак ће покрити:



1: Команда ЦРЕАТЕ ТАБЛЕ

У СКЛите бази података, нова табела је направљена са ЦРЕАТЕ ТАБЛЕ команда. Име табеле и дефиниције колоне се дају после кључне речи ЦРЕАТЕ ТАБЛЕ . Дефиниције колона одређују типове података и ограничења која се примењују на колоне. Извршавање ЦРЕАТЕ ТАБЛЕ команда ће довести до грешке ако табела већ постоји. Као резултат, СКЛите табеле треба да се креирају само ако већ нису присутне.



2: Како могу да утврдим да ли табела постоји?

Да бисте проверили да ли табела већ постоји у СКЛ-у, ПРАГМА Цомманд може се користити:





ПРАГМА табле_инфо ( ми_табле ) ;



Ако табела не постоји, биће враћен празан скуп. Ове информације можемо користити да одредимо да ли да креирамо нову табелу.

3: Како направити табелу само ако не постоји?

Конструкт ТАБЕЛА АКО НЕ ПОСТОЈИ изјава се може користити само за конструисање табеле ако већ не постоји. без обзира да ли табела већ не постоји, ова реченица је само креира. У супротном, проверава да ли има. Најефикаснија техника за прављење табеле само ако она већ не постоји је да користите буилд ТАБЕЛА АКО НЕ ПОСТОЈИ изјава.

Ова изјава осигурава да се команда за креирање табеле извршава само када табела са наведеним именом не постоји.

Погледајмо команде.

КРЕИРАЈ ТАБЕЛУ АКО НЕ ПОСТОЈИ ми_табле
( ид ЦЕО ПРИМАРНИ КЉУЧ, назив ТЕКСТ, плата РЕАЛ ) ;

Овај СКЛ код проверава да ли је ми_табле табела постоји. Ако не постоји, креира табелу са наведеним колонама и ограничењима.

Сада, ако користимо ПРАГМА Цомманд опет:

ПРАГМА табле_инфо ( ми_табле ) ;

Ова команда враћа листу свих колона у наведеној табели.

Закључак

Креирање табеле у СКЛите-у само ако она не постоји неопходно је да се избегне прављење дупликата табела које би изазвале грешке приликом покушаја манипулације подацима. Изјава КРЕИРАЈ ТАБЕЛУ АКО НЕ ПОСТОЈИ може се користити за ово. У овом туторијалу се говорило о раду ЦРЕАТЕ ТАБЛЕ команда која је обезбедила креирање табела у СКЛите базама података.