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

Шта је трансакција-скл? - дефиниција из техопедије

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

Anonim

Дефиниција - Шта значи Трансацт-СКЛ (Т-СКЛ)?

Трансацт-СКЛ (Т-СКЛ) је Мицрософтова власничка верзија АНСИ СКЛ-а за његову релацијску базу података СКЛ Сервер.


Структурирани језик упита (СКЛ) је најчешће коришћени језик упита за релациону базу података, а његова стандардизована верзија - коју је дизајнирао Амерички национални институт за стандарде (АНСИ) - позната је као АНСИ СКЛ. Међутим, већина произвођача је такође увела власничке СКЛ верзије са додатним функцијама.

Тецхопедиа објашњава Трансацт-СКЛ (Т-СКЛ)

Т-СКЛ у потпуности подржава АНСИ СКЛ и допуњава језик с неколико функција, нпр. Језик за контролу протока, локалне варијабле и побољшања израза УПДАТЕ и ДЕЛЕТЕ.


Примери језика за контролу протока укључују следеће:

  • БЕГИН и ЕНД кључне речи да бисте обележили блок трансакција.
  • ВАИТФОР треба чекати одређени догађај или доба дана да би се извршила трансакција.
  • ПОВРАТАК да се одмах вратите из сачуване процедуре или функције.

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


Т-СКЛ изрази се могу изводити у главном приступу за СКЛ Сервер и СКЛ Сервер Манагемент Студио (ССМС) или у склцмд, наменском алату наредбеног ретка. Ова операција је слична начину на који се МС-ДОС окружење користи за покретање наредби за Виндовс ОС.

Шта је трансакција-скл? - дефиниција из техопедије