Transact-SQL (T-SQL)

Autor: Randy Alexander
Data Creației: 3 Aprilie 2021
Data Actualizării: 26 Iunie 2024
Anonim
Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.
Video: Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.

Conţinut

Definiție - Ce înseamnă Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) este versiunea proprie a Microsoft a ANSI SQL pentru baza de date relațională SQL Server.

Limbajul de interogare structurat (SQL) este cel mai utilizat limbaj de interogare a bazelor de date relaționale, iar versiunea sa standardizată - proiectată de American National Standards Institute (ANSI) - este cunoscută sub numele de ANSI SQL. Cu toate acestea, majoritatea furnizorilor au implementat și versiuni SQL proprii cu funcții adăugate.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Transact-SQL (T-SQL)

T-SQL acceptă pe deplin ANSI SQL și îmbunătățește limbajul cu mai multe caracteristici, de exemplu, limbajul Control-of-Flow, variabile locale și îmbunătățiri la instrucțiunile UPDATE și DELETE.

Exemple de limbaje de control a fluxului includ următoarele:

  • Cuvinte cheie BEGIN and END pentru a marca un bloc de tranzacții.
  • WAITFOR să aștepte un anumit eveniment sau o zi din zi pentru a rula o tranzacție.
  • RETURN pentru a reveni imediat de la o procedură sau o funcție stocată.

T-SQL este esențial pentru SQL Server, deoarece fiecare acțiune a bazei de date SQL Server este de fapt baza de date o serie de declarații T-SQL. Acțiunile executate sunt traduse pentru prima dată în declarații T-SQL, chiar și atunci când se utilizează interfața grafică.

Instrucțiunile T-SQL pot fi rulate în instrumentul principal de acces pentru SQL Server și SQL Server Management Studio (SSMS) sau în sqlcmd, instrumentul dedicat pentru linia de comandă. Această operație este similară cu modul în care se folosește mediul MS-DOS pentru rularea comenzilor sistemului de operare Windows.