bcp_gettypename
Применимо: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
azure Synapse Analytics Analytics
Platform System (PDW)
Возвращает имя типа SQL для указанного токена типа BCP.
Синтаксис
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Аргументы
token
Значение, указывающее токен типа BCP.
field
Указывает, запрашивает ли токен тип max.
Возвраты
Строка, содержащая имя типа SQL, соответствующего типу BCP. Если указывается недопустимый тип BCP, возвращается пустая строка.
Замечания
Токены типа BCP определены в файле заголовка sqlncli.h и библиотеке sqlncli11.lib.
В следующей таблице указаны возможные типы BCP, независимо от того, являются ли они типами max или нет, а также ожидаемые выходные данные.
Имя типа BCP | MaxType | Выходные данные |
---|---|---|
SQLDECIMAL | Можно использовать | десятичное |
SQLNUMERIC | Можно использовать | numeric |
SQLINT1 | Можно использовать | tinyint |
SQLINT2 | Можно использовать | smallint |
SQLINT4 | Можно использовать | int |
SQLMONEY | Можно использовать | money |
SQLFLT8 | Можно использовать | float |
SQLDATETIME | Можно использовать | datetime |
SQLBITN | Можно использовать | bit-null |
SQLBIT | Можно использовать | bit |
SQLBIGCHAR | No | char |
SQLCHARACTER | No | char |
SQLBIGVARCHAR | No | varchar |
SQLVARCHAR | No | varchar |
SQLTEXT | Можно использовать | text |
SQLBIGBINARY | No | binary |
SQLBINARY | No | Binary |
SQLBIGVARBINARY | No | Varbinary |
SQLVARBINARY | No | Varbinary |
SQLIMAGE | Можно использовать | Изображение |
SQLINTN | Можно использовать | int-null |
SQLDATETIMN | Можно использовать | datetime-null |
SQLMONEYN | Можно использовать | money-null |
SQLFLTN | Можно использовать | float-NULL |
SQLAOPSUM | Можно использовать | Sum |
SQLAOPAVG | Можно использовать | Avg |
SQLAOPCNT | Можно использовать | Численность |
SQLAOPMIN | Можно использовать | Min |
SQLAOPMAX | Можно использовать | Max |
SQLDATETIM4 | Можно использовать | smalldatetime |
SQLMONEY4 | Можно использовать | Smallmoney |
SQLFLT4 | Можно использовать | Реальный |
SQLUNIQUEID | Можно использовать | uniqueidentifier |
SQLNCHAR | No | Nchar |
SQLNVARCHAR | No | Nvarchar |
SQLNTEXT | Можно использовать | Ntext |
SQLVARIANT | Можно использовать | sql_variant |
SQLINT8 | Можно использовать | Bigint |
SQLCHARACTER | Да | varchar(max) |
SQLBIGCHAR | Да | varchar(max) |
SQLBIGVARCHAR | Да | varchar(max) |
SQLVARCHAR | Да | varchar(max) |
SQLBINARY | Да | varbinary(max) |
SQLBIGBINARY | Да | varbinary(max) |
SQLBIGVARBINARY | Да | varbinary(max) |
SQLVARBINARY | Да | varbinary(max) |
SQLNCHAR | Да | nvarchar(max) |
SQLNVARCHAR | Да | nvarchar(max) |
SQLXML | Да | Xml |
SQLUDT | Можно использовать | Udt |
Поддержка функцией bcp_getcolfmt улучшенных возможностей работы с датой и временем
Значения параметров токена для типов даты и времени описаны в столбце "Тип в sqlncli.h" таблицы в разделе "Изменения массового копирования для расширенных типов даты и времени" (OLE DB и ODBC). Возвращенное значение находится в соответствующей строке столбца «Тип хранения файла».
Дополнительные сведения см. в разделе "Улучшения даты и времени" (ODBC).
См. также
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру