Kazalo:
Opredelitev - Kaj pomeni Transact-SQL (T-SQL)?
Transact-SQL (T-SQL) je Microsoftova lastniška različica ANSI SQL za njegovo relacijsko bazo podatkov SQL Server.
Strukturirani poizvedbeni jezik (SQL) je najpogosteje uporabljen jezik poizvedb o relacijskih bazah podatkov, njegova standardizirana različica - ki jo je zasnoval Ameriški nacionalni inštitut za standarde (ANSI), pa je znana kot ANSI SQL. Vendar je večina ponudnikov uvedla tudi lastniške različice SQL z dodanimi funkcijami.
Tehopedia razlaga Transact-SQL (T-SQL)
T-SQL popolnoma podpira ANSI SQL in jezike dopolnjuje z več funkcijami, npr. Jezikom Control-of-Flow, lokalnimi spremenljivkami in izboljšavami stavkov UPDATE in DELETE.
Primeri jezika za nadzor pretoka vključujejo naslednje:
- BEGIN in END ključne besede, da označite blok transakcij.
- POČASITE čakati na določen dogodek ali čas dneva za izvedbo transakcije.
- POVRNITE, da se takoj vrnete iz shranjenega postopka ali funkcije.
T-SQL je za SQL Server ključnega pomena, ker vsako dejanje baze podatkov SQL Server dejansko pošlje bazi podatkov niz stavkov T-SQL. Izvedena dejanja se najprej prevedejo v stavke T-SQL, tudi ko uporabljate grafični vmesnik.
Izjave T-SQL se lahko zaženejo v glavnem orodju za dostop za SQL Server in SQL Server Management Studio (SSMS) ali v sqlcmd, namenskem orodju ukazne vrstice. Ta operacija je podobna načinu uporabe MS-DOS okolja za izvajanje ukazov Windows OS.




