Fitur yang Dimodifikasi (Database Terkandung)

Berlaku untuk: SQL ServerAzure SQL Managed Instance

Fitur berikut telah dimodifikasi agar didukung oleh database yang dikontain sebagian. Fitur biasanya dimodifikasi sehingga tidak melewati batas database.

Untuk informasi selengkapnya, lihat Database Terkandung.

ALTER DATABASE

Tingkat Aplikasi

Saat menggunakan pernyataan ALTER DATABASE dari dalam database mandiri, sintaksnya berbeda dari sintaks yang digunakan untuk database non-mandiri. Perbedaan ini mencakup pembatasan elemen pernyataan yang melampaui database ke instans. Untuk informasi selengkapnya, lihat ALTER DATABASE (Transact-SQL).

Tingkat Instans

Sintaks untuk ALTER DATABASE saat digunakan di luar database yang terkandung berbeda dari yang digunakan untuk database yang tidak terkandung. Perubahan ini mencegah melintasi batas database. Untuk informasi selengkapnya, lihat ALTER DATABASE (Transact-SQL).

CREATE DATABASE

Sintaks CREATE DATABASE untuk database terkandung berbeda dengan sintaks untuk database yang tidak terkandung. Lihat CREATE DATABASE (SQL Server Transact-SQL) untuk informasi tentang persyaratan dan tunjangan sintaks baru.

Tabel Sementara

Tabel sementara lokal diizinkan dalam database yang terkandung, tetapi perilakunya berbeda dari tabel dalam database yang tidak terkandung. Dalam database yang tidak terkandung, data tabel sementara disusun dalam kolase tempdb. Dalam database terkurung, data tabel sementara dikolasi menggunakan kolasi database tersebut.

Semua metadata yang terkait dengan tabel sementara (misalnya, nama tabel dan kolom, indeks, dan sebagainya) akan berada dalam kolase katalog.

Batasan bernama mungkin tidak digunakan dalam tabel sementara.

Tabel sementara mungkin tidak merujuk ke jenis yang ditentukan pengguna, koleksi skema XML, atau fungsi yang ditentukan pengguna.

Penyusunan

Dalam model database yang tidak terkandung, ada tiga jenis kolase terpisah: Kolase database, kolase Instans, dan kolase tempdb. Database mandiri hanya menggunakan dua kolasi, yaitu kolasi database dan kolasi katalog baru. Lihat Kolasi Database Terkandung untuk detail lebih lanjut tentang kolasi database terkandung.

Opsi Pengguna

Saat mengaktifkan database yang terkandung, Opsi opsi pengguna harus diatur ke 0 untuk instans SQL Server.

Lihat Juga

Kolase Database Terkandung
Database Mandiri