Domov Databáze Co je transact-sql? - definice z techopedie

Co je transact-sql? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) je patentovaná verze ANSI SQL společnosti Microsoft pro jeho relační databázi SQL Server.


Strukturovaný dotazovací jazyk (SQL) je nejrozšířenějším jazykem dotazů relační databáze a jeho standardizovaná verze - navržená American National Standards Institute (ANSI) - je známá jako ANSI SQL. Většina dodavatelů však také implementovala proprietární verze SQL s přidanými funkcemi.

Techopedia vysvětluje Transact-SQL (T-SQL)

T-SQL plně podporuje ANSI SQL a rozšiřuje jazyk o několik funkcí, např. Jazyk Control-of-Flow, lokální proměnné a vylepšení příkazů UPDATE a DELETE.


Příklady jazyka řízení toku zahrnují následující:

  • BEGIN a END klíčová slova označující blok transakcí.
  • WAITFOR čekat na určitou událost nebo denní dobu k provedení transakce.
  • RETURN pro okamžitý návrat z uložené procedury nebo funkce.

T-SQL je pro SQL Server kritický, protože každá akce databáze SQL Server ve skutečnosti posílá databázi řadu příkazů T-SQL. Provedené akce jsou nejprve převedeny do příkazů T-SQL, a to i při použití grafického rozhraní.


Příkazy T-SQL lze spustit v hlavním přístupovém nástroji pro SQL Server a SQL Server Management Studio (SSMS) nebo v sqlcmd, vyhrazeném nástroji příkazového řádku. Tato operace je podobná použití prostředí MS-DOS pro spouštění příkazů systému Windows.

Co je transact-sql? - definice z techopedie