Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Instância Gerida do Azure SQL
Azure Synapse Analytics
Sistema de Plataforma Analítica (PDW)
Ponto de extremidade de análise SQL no Microsoft Fabric
Warehouse no Microsoft Fabric
Banco de dados SQL no Microsoft Fabric Preview
Uma instrução SQL é uma unidade atômica de trabalho e é completamente bem-sucedida ou completamente falha. Uma instrução SQL é um conjunto de instruções que consiste em identificadores, parâmetros, variáveis, nomes, tipos de dados e palavras reservadas SQL que são compiladas com êxito. O Analysis Services cria uma transação implícita para uma instrução SQL se um BeginTransaction
comando não especificar o início de uma transação. O Analysis Services sempre confirma uma transação implícita se a instrução for bem-sucedida e reverte uma transação implícita se o comando falhar.
Existem muitos tipos de declarações. Talvez o mais importante seja o 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 Transact-SQL (T-SQL), além da SELECT
instrução. Você pode encontrar todas as instruções listadas na navegação à esquerda.
Para obter informações sobre o suporte a T-SQL em um ponto de extremidade de análise SQL ou Warehouse no Microsoft Fabric, consulte Área de superfície T-SQL no Microsoft Fabric.
Backup e restauração
As instruções de backup e restauração fornecem maneiras de criar backups e restaurar a partir de backups. Para obter mais informações, consulte a Visão geral de backup e restauração.
Linguagem de definição de dados
As instruções DDL (Data Definition Language) definem as estruturas de dados. Use essas instruções para criar, alterar ou descartar estruturas de dados em um banco de dados. Estas declarações incluem:
- ALTER
- Collations
- CREATE
- DROP
- DISABLE TRIGGER
- ENABLE TRIGGER
- RENAME
- UPDATE STATISTICS
- TRUNCATE TABLE
Linguagem de manipulação de dados
A linguagem de manipulação de dados (DML) afeta as informações armazenadas no banco de dados. Use essas instruções para inserir, atualizar e alterar as linhas no banco de dados.
- BULK INSERT
- DELETE
- INSERT
- SELECT
- UPDATE
- MERGE
Permissions statements
As instruções de permissões determinam quais usuários e logons podem acessar dados e executar operações. Para obter mais informações sobre autenticação e acesso, consulte a Central de segurança.
Declarações do Service Broker
O Service Broker é um recurso que fornece suporte nativo para aplicativos de mensagens e enfileiramento. Para obter mais informações, consulte Service Broker.
Session settings
As instruções SET determinam como a sessão atual lida com as configurações de tempo de execução. Para obter uma visão geral, consulte instruções SET.