Transact-SQL (T-SQL)

Autora: Randy Alexander
Data De La Creació: 3 Abril 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.
Vídeo: Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.

Content

Definició: què significa Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) és la versió propietat de Microsoft d'ANSI SQL de Microsoft per a la seva base de dades relacional de SQL Server.

El llenguatge de consulta estructurada (SQL) és el llenguatge de consulta de base de dades relacional més utilitzat, i la seva versió estandarditzada - dissenyada per l'American National Standards Institute (ANSI) - es coneix com a ANSI SQL. No obstant això, la majoria de venedors també van implementar versions SQL propietàries amb funcions afegides.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Transact-SQL (T-SQL)

T-SQL admet totalment SQL ANSI i augmenta el llenguatge amb diverses funcions, per exemple, llenguatge de control de flux, variables locals i millores a les instruccions UPDATE i DELETE.

Entre els exemples de llenguatge de control de flux hi ha els següents:

  • COMENÇA i END paraules clau per marcar un bloc de transaccions.
  • WAITFOR per esperar un determinat esdeveniment o hora del dia per executar una transacció.
  • RETURN per tornar immediatament d'un procediment o una funció emmagatzemada.

T-SQL és fonamental per a SQL Server perquè cada acció de base de dades de SQL Server realment és la base de dades una sèrie d’instruccions T-SQL. Les accions realitzades es tradueixen primer a instruccions T-SQL, fins i tot quan s'utilitza la interfície gràfica.

Les instruccions T-SQL es poden executar a l'eina d'accés principal de SQL Server i SQL Server Management Studio (SSMS) o a sqlcmd, l'eina dedicada de la línia de comandes. Aquesta operació és similar a com s'utilitza l'entorn MS-DOS per executar ordres del sistema operatiu Windows.