Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
En este tema se enumeran las construcciones DDL admitidas para módulos T-SQL compilados de forma nativa, como procedimientos almacenados, UDF escalares, funciones TVF en línea y desencadenadores.
Para obtener información sobre las características y el área expuesta de T-SQL que se pueden usar como parte de los módulos T-SQL compilados de forma nativa, vea Características admitidas en los módulos T-SQL compilados de forma nativa.
Para obtener información sobre las construcciones no compatibles, vea Construcciones Transact-SQL no admitidas por OLTP en memoria.
Se admite lo siguiente:
SELECT (Transact-SQL) e INSERT instrucciones SELECT
SCHEMABINDING e BEGIN ATOMIC (requeridos para los procedimientos almacenados compilados de forma nativa)
Para obtener más información, consulte Creación de procedimientos almacenados compilados de forma nativa.
COMPILACIÓN_NATIVA
Para más información, consulte Compilación nativa de tablas y procedimientos almacenados.
Los parámetros y las variables se pueden declarar como NOT NULL (disponibles solo para módulos compilados de forma nativa: procedimientos almacenados compilados de forma nativa y funciones definidas por el usuario escalares y compiladas de forma nativa).
Parámetros con valores de tabla.
Para más información, vea Usar parámetros con valores de tabla (motor de base de datos).
EXECUTE AS OWNER, SELF, CALLER y usuario.
GRANT y DENY permisos sobre tablas y procedimientos.
Para obtener más información, vea GRANT Permisos de objeto (Transact-SQL) y DENY Permisos de objeto (Transact-SQL).