Metoda SetCodePage
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.
SetCodePage Metoda zmienia zestaw znaków używanego do interpretacji danych podczas kopiowanie masowe operacji.
Składnia
object
.SetCodePage(
INew
, [ UserCodePage ] )
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.INew
Liczba całkowita długa lub Stała określająca nowej strona kodowa lub ustawienie metoda opisane w ustawieniach strona kodowa.UserCodePage
Długa liczba całkowita, która określa strona kodowa według numeru, jak opisano w ustawieniach.
Prototyp (C/C++)
HRESULT SetCodePage(SQLDMO_BCP_CODEPAGE_TYPE NewValue,
long UserCodePage = SQLDMOBCP_OEM);
Ustawienia
Ustaw INew za pomocą tych wartości argumentu.Jeśli zestaw INew SQLDMOBCP_User, ustawić UserCodePage za pomocą tych wartości.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOBCP_RAW |
-1 |
Używana strona kodowa instalowany serwer. |
SQLDMOBCP_ACP |
0 |
Użyj domyślnego systemu Microsoft Windows, strona kodowa 1252 (ISO 8859 - 1). |
SQLDMOBCP_OEM |
1 |
Użyć zainstalowanego na komputerze klient strona kodowa.Wartość domyślna dla metoda.Zachowanie domyślne dla kopiowanie masowe operacji wykonywanych za pomocą SQL Distributed Management Objects (SQL-DMO), zobacz uwagi. |
SQLDMOBCP_User |
2 |
Używana strona kodowa określona przez obiekt wywołujący.Wskazać strona kodowa przy użyciu numeru UserCodePage argumentu. |
Uwagi
Zestaw znaków (strona kodowa) jest używana do interpretacji danych znaków wielobajtowych, ustalania wartości znaków i dlatego kolejność sortowania sortowania.Kod strona ustawienia dotyczą tylko danych znaków wielobajtowych, nie danych znak Unicode.Strona kodowa jest wybrana dla wystąpienie programu SQL Server podczas instalacji.
Domyślnie, operacja kopiowania luzem interpretuje przy założeniu, że strona kodowa używana przez wystąpienie programu SQL Server, który jest albo źródło danych znakowych lub obiekt docelowy dla skopiowane dane.To zachowanie domyślne można zmienić za pomocą SetCodePage metoda.