Właściwość CompatibilityLevel (baza danych)
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
CompatibilityLevel Właściwość kontroluje zachowanie wystąpienie z Microsoft SQL Server, ustawienie zachowanie do określonej wersja programu Microsoft SQL Server.
Składnia
object
.CompatibilityLevel [=value]
Części
object
Wyrażenie do obiektu w na liście dotyczy.value
Długa liczba całkowita, która określa wystąpienie programu SQL Server zgodnie z opisem w ustawieniach.
Typ danych
Długie, wyliczanych
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetCompatibilityLevel(
SQLDMO_COMP_LEVEL_TYPE* pRetVal);
HRESULT SetCompatibilityLevel(
SQLDMO_COMP_LEVEL_TYPE NewValue);
Ustawienia
Ustaw CompatibilityLevel za pomocą tych wartości SQLDMO_COMP_LEVEL_TYPE.
Stała |
Wartość |
Opis |
|---|---|---|
SQLDMOCompLevel_60 |
60 |
Wymusza zachowanie programu SQL Server w wersja 6.0. |
SQLDMOCompLevel_65 |
65 |
Wymusza zachowanie programu SQL Server w wersja 6,5. |
SQLDMOCompLevel_70 |
70 |
Wymusza zachowanie programu SQL Server w wersja 7,0. |
SQLDMOCompLevel_80 |
80 |
Wystąpienie zachowanie opisane dla programu SQL Server 2000. |
SQLDMOCompLevel_90 |
90 |
Domyślny.Wystąpienie zachowanie opisane dla programu SQL Server 2005. |
SQLDMOCompLevel_Unknown |
0 |
Wartość jest nieprawidłowa. |
Przestroga |
|---|
SQL Server Management Studio i SQL Server Zarządzanie obiektami (SMO) nie obsługują wartości SQLDMO_COMP_LEVEL_TYPE 60.Z bazy danych można użyć obiektów SMO lub SQL Server Management Studio zestaw SQLDMO_COMP_LEVEL_TYPE wartości 60, niektóre operacje da błędy. |
Przestroga