Преглед садржаја:
Дефиниција - Шта значи Трансацт-СКЛ (Т-СКЛ)?
Трансацт-СКЛ (Т-СКЛ) је Мицрософтова власничка верзија АНСИ СКЛ-а за његову релацијску базу података СКЛ Сервер.
Структурирани језик упита (СКЛ) је најчешће коришћени језик упита за релациону базу података, а његова стандардизована верзија - коју је дизајнирао Амерички национални институт за стандарде (АНСИ) - позната је као АНСИ СКЛ. Међутим, већина произвођача је такође увела власничке СКЛ верзије са додатним функцијама.
Тецхопедиа објашњава Трансацт-СКЛ (Т-СКЛ)
Т-СКЛ у потпуности подржава АНСИ СКЛ и допуњава језик с неколико функција, нпр. Језик за контролу протока, локалне варијабле и побољшања израза УПДАТЕ и ДЕЛЕТЕ.
Примери језика за контролу протока укључују следеће:
- БЕГИН и ЕНД кључне речи да бисте обележили блок трансакција.
- ВАИТФОР треба чекати одређени догађај или доба дана да би се извршила трансакција.
- ПОВРАТАК да се одмах вратите из сачуване процедуре или функције.
Т-СКЛ је критичан за СКЛ Сервер јер свака радња базе података СКЛ Сервера заправо шаље бази података низ Т-СКЛ израза. Извршене акције се прво преводе у Т-СКЛ изјаве, чак и када се користи графички интерфејс.
Т-СКЛ изрази се могу изводити у главном приступу за СКЛ Сервер и СКЛ Сервер Манагемент Студио (ССМС) или у склцмд, наменском алату наредбеног ретка. Ова операција је слична начину на који се МС-ДОС окружење користи за покретање наредби за Виндовс ОС.
