Domov Baze podatkov Kaj je transakcija-sql? - definicija iz tehopedije

Kaj je transakcija-sql? - definicija iz tehopedije

Kazalo:

Anonim

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.

Kaj je transakcija-sql? - definicija iz tehopedije