DDL yang didukung untuk modul T-SQL yang Dikompilasi Secara Asli
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
Topik ini mencantumkan konstruksi DDL yang didukung untuk modul T-SQL yang dikompilasi secara asli, seperti prosedur tersimpan, UDF skalar, TVF sebaris, dan pemicu.
Untuk informasi tentang fitur dan area permukaan T-SQL yang dapat digunakan sebagai bagian dari modul T-SQL yang dikompilasi secara asli, lihat Fitur yang Didukung untuk Modul T-SQL yang Dikompilasi Secara Asli.
Untuk informasi tentang konstruksi yang tidak didukung, lihat Konstruksi Transact-SQL Tidak Didukung oleh OLTP Dalam Memori.
Berikut ini didukung:
Pernyataan SELECT (Transact-SQL) dan INSERT SELECT
SCHEMABINDING dan BEGIN ATOMIC (diperlukan untuk prosedur tersimpan yang dikompilasi secara asli)
Untuk informasi selengkapnya, lihat Membuat Prosedur Tersimpan yang Dikompilasi Secara Asli.
NATIVE_COMPILATION
Untuk informasi selengkapnya, lihat Kompilasi Asli Tabel dan Prosedur Tersimpan.
Parameter dan variabel dapat dideklarasikan sebagai NOT NULL (hanya tersedia untuk modul yang dikompilasi secara asli: prosedur tersimpan yang dikompilasi secara asli dan fungsi yang dikompilasi secara asli dan ditentukan pengguna skalar).
Parameter bernilai tabel.
Untuk informasi selengkapnya, lihat Menggunakan Parameter Bernilai Tabel (Mesin Database).
JALANKAN SEBAGAI PEMILIK, MANDIRI, PENELEPON, dan pengguna.
IZIN GRANT dan TOLAK pada tabel dan prosedur.
Untuk informasi selengkapnya, lihat IZIN OBJEK GRANT (Transact-SQL) dan DENY Object Permissions (Transact-SQL).