Udostępnij za pośrednictwem


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.