Transact-SQL (T-SQL)

Autor: Randy Alexander
Data De Criação: 3 Abril 2021
Data De Atualização: 1 Julho 2024
Anonim
Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.
Vídeo: Видео курс Transact SQL. Урок 1. Знакомство с SQL. Типы данных.

Contente

Definição - O que significa Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) é a versão proprietária da Microsoft do ANSI SQL para seu banco de dados relacional do SQL Server.

A linguagem de consulta estruturada (SQL) é a linguagem de consulta de banco de dados relacional mais amplamente usada, e sua versão padronizada - projetada pelo American National Standards Institute (ANSI) - é conhecida como ANSI SQL. No entanto, a maioria dos fornecedores também implementou versões proprietárias do SQL com recursos adicionais.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Transact-SQL (T-SQL)

O T-SQL suporta totalmente o ANSI SQL e aumenta o idioma com vários recursos, por exemplo, idioma do Control-of-Flow, variáveis ​​locais e aprimoramentos nas instruções UPDATE e DELETE.

Exemplos da linguagem de controle de fluxo incluem o seguinte:

  • Palavras-chave BEGIN e END para marcar um bloco de transações.
  • Aguarde até que um determinado evento ou hora do dia execute uma transação.
  • RETURN para retornar imediatamente de um procedimento ou função armazenada.

O T-SQL é crítico para o SQL Server, porque cada ação do banco de dados do SQL Server na verdade é uma série de instruções T-SQL no banco de dados. As ações executadas são primeiro convertidas em instruções T-SQL, mesmo ao usar a interface gráfica.

As instruções T-SQL podem ser executadas na ferramenta de acesso principal para SQL Server e SQL Server Management Studio (SSMS), ou no sqlcmd, a ferramenta de linha de comando dedicada. Esta operação é semelhante à maneira como o ambiente do MS-DOS é usado para executar comandos do sistema operacional Windows.