Lar Bases de dados O que é transact-sql? - o que é techopedia

O que é transact-sql? - o que é techopedia

Índice:

Anonim

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 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.

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 envia ao banco de dados uma série de instruções T-SQL. 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 do SQL Server e no 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.

O que é transact-sql? - o que é techopedia