instruções Transact-SQL

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse no Microsoft Fabric

Uma instrução SQL é uma unidade atômica de trabalho que é totalmente concluída com êxito ou falha por completo. Uma instrução SQL é um conjunto de instruções que consiste em identificadores, parâmetros, variáveis, nomes, tipos de dados e palavras reservadas do SQL compilados com sucesso. O Analysis Services criará uma transação implícita para uma instrução SQL se o comando BeginTransaction não especificar o início de uma transação. O Analysis Services sempre confirmará uma transação implícita se a instrução for bem-sucedida e reverterá uma transação implícita se o comando falhar.

Há vários tipos de instruções. Talvez o mais importante seja SELECT, que recupera linhas do banco de dados e permite a seleção de uma ou várias linhas ou colunas de uma ou várias tabelas no SQL Server. Este artigo resume as categorias de instruções para uso com o T-SQL (Transact-SQL), em adição à instrução SELECT. Você pode encontrar todas as instruções listadas no painel de navegação esquerdo.

Para obter informações sobre o suporte a T-SQL em um ponto de extremidade de análise de SQL ou Warehouse no Microsoft Fabric, confira Área de superfície T-SQL no Microsoft Fabric.

Backup e restauração

As instruções de backup e restauração oferecem maneiras de criar backups e fazer a restauração de backups. Para obter mais informações, veja a Visão geral de backup e restauração.

Linguagem de definição de dados

Instruções DDL (linguagem de definição de dados) definem as estruturas de dados. Use estas instruções para criar, alterar ou remover estruturas de dados em um banco de dados. Essas instruções incluem:

  • ALTER
  • Ordenações
  • CREATE
  • DROP
  • DISABLE TRIGGER
  • ENABLE TRIGGER
  • RENAME
  • UPDATE STATISTICS
  • TRUNCATE TABLE

Linguagem de manipulação de dados

A DML (linguagem de manipulação de dados) afeta as informações armazenadas no banco de dados. Use estas instruções para inserir, atualizar e alterar as linhas no banco de dados.

  • BULK INSERT
  • Delete (excluir)
  • INSERT
  • SELECT
  • UPDATE
  • MESCLAR

Instruções de permissões

Instruções de permissões determinam quais logons e usuários podem acessar os dados e executar operações. Para obter mais informações sobre o acesso e autenticação, veja a Central de segurança.

Instruções do Service Broker

O Service Broker é um recurso que oferece suporte nativo para aplicativos de mensagens e enfileiramento. Para obter mais informações, veja Service Broker.

Configurações da sessão

Instruções SET determinam como os identificadores de sessão atual lidam com configurações de tempo. Para obter uma visão geral, veja instruções SET.