Udostępnij przez


Zmodyfikowane funkcje (zawarta baza danych)

Dotyczy:SQL ServerAzure SQL Managed Instance

Następujące funkcje zostały zmodyfikowane tak, aby były obsługiwane przez częściowo zawartą bazę danych. Funkcje są zwykle modyfikowane, więc nie przekraczają granicy bazy danych.

Aby uzyskać więcej informacji, zobacz Zawarte bazy danych.

ALTER DATABASE (polecenie modyfikacji bazy danych)

Poziom aplikacji

W przypadku używania instrukcji ALTER DATABASE z wewnątrz zawartej bazy danych składnia różni się od tej używanej dla nieuwzwiązanej bazy danych. Ta różnica obejmuje ograniczenia elementów instrukcji, które wykraczają poza bazę danych do instancji. Aby uzyskać więcej informacji, zobacz ALTER DATABASE (Transact-SQL).

Poziom wystąpienia

Składnia alter DATABASE, jeśli jest używana poza zawartą bazą danych, różni się od tej używanej dla nieuwzwiązanych baz danych. Te zmiany uniemożliwiają przekraczanie granicy bazy danych. Aby uzyskać więcej informacji, zobacz ALTER DATABASE (Transact-SQL).

TWORZENIE BAZY DANYCH

Składnia CREATE DATABASE dla zawartej bazy danych różni się od tej dla nieuwzwiązanej bazy danych. Aby uzyskać informacje o nowych wymaganiach składniowych i przydziałach, zobacz CREATE DATABASE (SQL Server Transact-SQL).

Tabele tymczasowe

Lokalne tabele tymczasowe są dozwolone w zawartej bazie danych, ale ich zachowanie różni się od tych w niezwiązanych bazach danych. W niezawierających bazach danych tymczasowe dane tabel są sortowane zgodnie z sortowaniem tempdb. W zawartej bazie danych dane tabeli tymczasowej są sortowane w sortowaniu zawartej bazy danych.

Wszystkie metadane skojarzone z tabelami tymczasowymi (na przykład nazwy tabel i kolumn, indeksy itd.) będą znajdować się w sortowaniu wykazu.

Nazwane ograniczenia nie mogą być używane w tabelach tymczasowych.

Tabele tymczasowe mogą nie odwoływać się do typów zdefiniowanych przez użytkownika, kolekcji schematów XML ani funkcji zdefiniowanych przez użytkownika.

Collation

W modelu baz danych bez kontenerów, istnieją trzy oddzielne typy sortowania: sortowanie bazy danych, sortowanie instancji i sortowanie bazy danych tempdb. Zawarte bazy danych używają tylko dwóch sortowania, sortowania bazy danych i nowego sortowania wykazu. Aby uzyskać więcej informacji na temat sortowania w kontekście baz danych z zawartością, zobacz Sortowanie baz danych z zawartością.

Opcje użytkownika

Podczas włączania zawartych baz danych opcja użytkownika musi być ustawiona na 0 dla wystąpienia programu SQL Server.

Zobacz też

Sortowania zawartej bazy danych
Zamknięte bazy danych