Domov databázy Čo je to transact-sql? - definícia z technológie

Čo je to transact-sql? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) je patentovaná verzia ANSI SQL spoločnosti Microsoft pre jej relačnú databázu SQL Server.


Štruktúrovaný dopytovací jazyk (SQL) je najpoužívanejším jazykom dopytov relačnej databázy a jeho štandardizovaná verzia - navrhnutá Americkým národným normalizačným inštitútom (ANSI) - je známa ako ANSI SQL. Väčšina predajcov však implementovala aj proprietárne verzie SQL s pridanými funkciami.

Techopedia vysvetľuje Transact-SQL (T-SQL)

T-SQL plne podporuje ANSI SQL a rozširuje jazyk o niekoľko funkcií, napr. Jazyk Control-of-Flow, miestne premenné a vylepšenia príkazov UPDATE a DELETE.


Medzi príklady jazyka riadenia toku patria:

  • BEGIN a END kľúčové slová označujú blok transakcií.
  • WAITFOR čakať na určitú udalosť alebo dennú dobu na vykonanie transakcie.
  • RETURN na okamžitý návrat z uloženej procedúry alebo funkcie.

T-SQL je pre SQL Server kritický, pretože každá akcia databázy SQL Server v skutočnosti odošle databáze sériu príkazov T-SQL. Vykonané akcie sa najprv preložia do príkazov T-SQL, a to aj pri použití grafického rozhrania.


Príkazy T-SQL sa môžu spúšťať v hlavnom prístupovom nástroji pre SQL Server a SQL Server Management Studio (SSMS) alebo v sqlcmd, vyhradenom nástroji príkazového riadka. Táto operácia je podobná ako sa používa prostredie MS-DOS na spúšťanie príkazov Windows OS.

Čo je to transact-sql? - definícia z technológie