bcp_gettypename
Zwraca nazwę typu SQL dla określonego tokenu typu BCP.
Składnia
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Argumenty
Token
Wartość wskazująca typ tokenu BCP.pole
Wskazuje, czy żądanie tokenu typu maks.
Zwraca
Ciąg zawierający nazwę typu SQL odpowiadającą typowi BCP.Określono nieprawidłowy typ BCP, zwracany jest pusty ciąg.
Uwagi
Tokeny typu BCP są zdefiniowane w pliku nagłówka sqlncli.h i biblioteki sqlncli10.lib.
Poniższa tabela określa możliwych typów BCP, czy są one max typów i przewidywanej produkcji.
Nazwa typu BCP |
MaxType |
Output |
---|---|---|
SQLDECIMAL |
Albo |
dziesiętny |
SQLNUMERIC |
Albo |
numeryczne |
SQLINT1 |
Albo |
tinyint |
SQLINT2 |
Albo |
smallint |
SQLINT4 |
Albo |
int |
SQLMONEY |
Albo |
pieniądze |
SQLFLT8 |
Albo |
Pływak |
SQLDATETIME |
Albo |
data_i_godzina |
SQLBITN |
Albo |
bit null |
SQLBIT |
Albo |
bit |
SQLBIGCHAR |
Nie |
CHAR |
SQLCHARACTER |
Nie |
CHAR |
SQLBIGVARCHAR |
Nie |
varchar |
SQLVARCHAR |
Nie |
varchar |
SQLTEXT |
Albo |
tekst |
SQLBIGBINARY |
Nie |
binarny |
SQLBINARY |
Nie |
Binary |
SQLBIGVARBINARY |
Nie |
Varbinary |
SQLVARBINARY |
Nie |
Varbinary |
SQLIMAGE |
Albo |
Obraz |
SQLINTN |
Albo |
int null |
SQLDATETIMN |
Albo |
DATETIME null |
SQLMONEYN |
Albo |
pieniądze null |
SQLFLTN |
Albo |
Pływak null |
SQLAOPSUM |
Albo |
Sum |
SQLAOPAVG |
Albo |
Avg |
SQLAOPCNT |
Albo |
Count |
SQLAOPMIN |
Albo |
Min |
SQLAOPMAX |
Albo |
Max |
SQLDATETIM4 |
Albo |
smalldatetime |
SQLMONEY4 |
Albo |
Smallmoney |
SQLFLT4 |
Albo |
Real |
SQLUNIQUEID |
Albo |
Uniqueidentifier |
SQLNCHAR |
Nie |
Nchar |
SQLNVARCHAR |
Nie |
Nvarchar |
SQLNTEXT |
Albo |
Ntext |
SQLVARIANT |
Albo |
sql_variant |
SQLINT8 |
Albo |
Bigint |
SQLCHARACTER |
Tak |
varchar(max) |
SQLBIGCHAR |
Tak |
varchar(max) |
SQLBIGVARCHAR |
Tak |
varchar(max) |
SQLVARCHAR |
Tak |
varchar(max) |
SQLBINARY |
Tak |
varbinary(max) |
SQLBIGBINARY |
Tak |
varbinary(max) |
SQLBIGVARBINARY |
Tak |
varbinary(max) |
SQLVARBINARY |
Tak |
varbinary(max) |
SQLNCHAR |
Tak |
nvarchar(max) |
SQLNVARCHAR |
Tak |
nvarchar(max) |
SQLXML |
Tak |
XML |
SQLUDT |
Albo |
UDT |
bcp_gettypename obsługa Enhanced Data i czas funkcje
Parametr tokenu wartości daty /czas w "Typ w sqlncli.h" opisano typy kolumna tabela w Zmiany kopii zbiorczego dla typów Enhanced Data/Godzina (OLE DB i ODBC).Zwrócona wartość jest w odpowiednim wierszu "typ magazynu plików" kolumna.
Aby uzyskać więcej informacji, zobacz Data/Godzina ulepszenia (ODBC).