Transact-SQL (T-SQL)

Autor: Randy Alexander
Datum Stvaranja: 3 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Introduction to Transact SQL (T-SQL) using Microsoft SQL Server
Video: Introduction to Transact SQL (T-SQL) using Microsoft SQL Server

Sadržaj

Definicija - Što znači Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) Microsoftova je vlasnička verzija ANSI SQL-a za njegovu relacijsku bazu podataka SQL Server.

Strukturirani jezik upita (SQL) je najčešće korišteni jezik upita za relacijsku bazu podataka, a njegova standardizirana verzija - koju je osmislio Američki nacionalni institut za standardizaciju (ANSI) - poznata je kao ANSI SQL. Međutim, većina dobavljača također je implementirala vlasničke SQL verzije s dodatnim značajkama.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Transact-SQL (T-SQL)

T-SQL u potpunosti podržava ANSI SQL i povećava jezik s nekoliko značajki, npr. Jezik Control-of-Flow, lokalne varijable i poboljšanja izraza UPDATE i DELETE.

Primjeri jezika za kontrolu protoka uključuju sljedeće:

  • POČETITE i KRAJ ključne riječi da biste označili blok transakcija.
  • WAITFOR treba pričekati određeni događaj ili doba dana da biste izvršili transakciju.
  • POVRATAK da se odmah vratite iz pohranjene procedure ili funkcije.

T-SQL je presudan za SQL Server jer svaka radnja baze podataka SQL Server zapravo bazu podataka čini niz T-SQL izjava. Izvršene radnje prvo se prevode u T-SQL izjave, čak i kad se koristi grafičko sučelje.

T-SQL izrazi mogu se izvoditi u glavnom pristupu za SQL Server i SQL Server Management Studio (SSMS) ili u sqlcmd, posebnom alatu naredbenog retka. Ova je operacija slična načinu na koji se MS-DOS okruženje koristi za pokretanje naredbi Windows OS.