bcp_gettypename

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System(PDW)

지정한 BCP 유형 토큰의 SQL 유형 이름을 반환합니다.

구문

  
RETCODE bcp_gettypename (  
        INT token,  
        DBBOOL fIsMaxType);  

인수

token
BCP 형식 토큰을 나타내는 값입니다.

field
요청된 토큰이 max 유형인지 여부를 나타냅니다.

반품

BCP 유형에 해당하는 SQL 유형 이름이 포함된 문자열입니다. 잘못된 BCP 유형을 지정하면 빈 문자열이 반환됩니다.

설명

BCP 유형 토큰은 sqlncli.h 헤더 파일과 sqlncli11.lib 라이브러리에서 정의됩니다.

아래 표에서는 가능한 BCP 형식, 최대 형식인지 여부 및 예상 출력을 지정합니다.

BCP 형식 이름 MaxType 출력
Sqldecimal 여기서는 decimal
SQLNUMERIC 여기서는 numeric
SQLINT1 여기서는 tinyint
SQLINT2 여기서는 smallint
SQLINT4 여기서는 int
SQLMONEY 여기서는 money
SQLFLT8 여기서는 float
SQLDATETIME 여기서는 datetime
SQLBITN 여기서는 bit-null
SQLBIT 여기서는 bit
SQLBIGCHAR 없음 char
SQLCHARACTER 없음 char
SQLBIGVARCHAR 없음 varchar
SQLVARCHAR 없음 varchar
SQLTEXT 여기서는 text
SQLBIGBINARY 없음 binary
SQLBINARY 없음 이진
SQLBIGVARBINARY 없음 Varbinary
SQLVARBINARY 없음 Varbinary
SQLIMAGE 여기서는 Image
SQLINTN 여기서는 int-null
SQLDATETIMN 여기서는 datetime-null
SQLMONEYN 여기서는 money-null
SQLFLTN 여기서는 float-null
SQLAOPSUM 여기서는 Sum
SQLAOPAVG 여기서는 Avg
SQLAOPCNT 여기서는 Count
SQLAOPMIN 여기서는 Min
SQLAOPMAX 여기서는 Max
SQLDATETIM4 여기서는 smalldatetime
SQLMONEY4 여기서는 Smallmoney
SQLFLT4 여기서는 진짜
SQLUNIQUEID 여기서는 uniqueidentifier
SQLNCHAR 없음 Nchar
SQLNVARCHAR 없음 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_gettypename 지원

날짜/시간 형식에 대한 토큰 매개 변수 값은 고급 날짜 및 시간 형식(OLE DB 및 ODBC)에 대한 대량 복사 변경 내용에 있는 테이블의 "sqlncli.h 형식" 열에 설명되어 있습니다. 반환된 값은 "파일 스토리지 형식" 열의 해당 행에 있습니다.

자세한 내용은 날짜 및 시간 개선 사항(ODBC)을 참조하세요.

참고 항목

대량 복사 함수