Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Este tópico lista as construções DDL suportadas para módulos T-SQL compilados nativamente, como procedimentos armazenados, UDFs escalares, TVFs inline e triggers.
Para informações sobre funcionalidades e área de superfície T-SQL que podem ser usadas como parte de módulos T-SQL compilados nativamente, consulte Funcionalidades Suportadas para Módulos T-SQL Compilados Nativamente.
Para informações sobre construtos não suportados, veja Transact-SQL Construtos Não Suportados por In-Memory OLTP.
São suportados os seguintes:
Instruções SELECT (Transact-SQL) e instrução INSERT SELECT
SCHEMABINDING e BEGIN ATOMIC (necessários para procedimentos armazenados compilados nativamente)
Para mais informações, consulte Criação de Procedimentos Armazenados Compilados Nativamente.
NATIVE_COMPILATION
Para mais informações, consulte Compilação Nativa de Tabelas e Procedimentos Armazenados.
Parâmetros e variáveis podem ser declarados como NÃO NULOS (disponível apenas para módulos compilados nativamente: procedimentos armazenados compilados nativamente e funções definidas pelo utilizador em escalas compiladas nativamente).
Parâmetros com valores de tabela.
Para obter mais informações, consulte Usar parâmetros de Table-Valued (Mecanismo de Banco de Dados).
EXECUTA COMO PROPRIETÁRIO, PRÓPRIO, CHAMADOR e utilizador.
CONCEDER e NEGAR permissões em tabelas e procedimentos.
Para mais informações, consulte CONCEDER Permissões de Objeto (Transact-SQL) e NEGAR Permissões de Objeto (Transact-SQL).