bcp_gettypename
S’applique à : SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Retourne le nom de type de SQL pour un jeton de type BCP spécifié.
Syntaxe
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Arguments
token
Valeur indiquant un jeton de type BCP.
field
Indique si le jeton demandé possède le type max.
Retours
Chaîne contenant le nom de type SQL qui correspond au type BCP. Si un type BCP non valide est spécifié, une chaîne vide est retournée.
Notes
Les jetons de type de BCP sont définis dans le fichier d'en-tête sqlncli.h et la bibliothèque sqlncli11.lib.
Le tableau suivant spécifie les types BCP possibles, s'ils sont ou pas de type max et la sortie attendue.
Nom du type BCP | MaxType | Sortie |
---|---|---|
SQLDECIMAL | Vous pouvez soit utiliser | decimal |
SQLNUMERIC | Vous pouvez soit utiliser | Numérique |
SQLINT1 | Vous pouvez soit utiliser | tinyint |
SQLINT2 | Vous pouvez soit utiliser | smallint |
SQLINT4 | Vous pouvez soit utiliser | int |
SQLMONEY | Vous pouvez soit utiliser | money |
SQLFLT8 | Vous pouvez soit utiliser | float |
SQLDATETIME | Vous pouvez soit utiliser | datetime |
SQLBITN | Vous pouvez soit utiliser | bit-null |
SQLBIT | Vous pouvez soit utiliser | bit |
SQLBIGCHAR | Non | char |
SQLCHARACTER | Non | char |
SQLBIGVARCHAR | Non | varchar |
SQLVARCHAR | Non | varchar |
SQLTEXT | Vous pouvez soit utiliser | texte |
SQLBIGBINARY | Non | binary |
SQLBINARY | Non | Binaire |
SQLBIGVARBINARY | Non | Varbinary |
SQLVARBINARY | Non | Varbinary |
SQLIMAGE | Vous pouvez soit utiliser | Image |
SQLINTN | Vous pouvez soit utiliser | int-null |
SQLDATETIMN | Vous pouvez soit utiliser | datetime-null |
SQLMONEYN | Vous pouvez soit utiliser | money-null |
SQLFLTN | Vous pouvez soit utiliser | float-null |
SQLAOPSUM | Vous pouvez soit utiliser | Sum |
SQLAOPAVG | Vous pouvez soit utiliser | Avg |
SQLAOPCNT | Vous pouvez soit utiliser | Count |
SQLAOPMIN | Vous pouvez soit utiliser | Min |
SQLAOPMAX | Vous pouvez soit utiliser | Max |
SQLDATETIM4 | Vous pouvez soit utiliser | smalldatetime |
SQLMONEY4 | Vous pouvez soit utiliser | Smallmoney |
SQLFLT4 | Vous pouvez soit utiliser | Réel |
SQLUNIQUEID | Vous pouvez soit utiliser | uniqueidentifier |
SQLNCHAR | Non | Nchar |
SQLNVARCHAR | Non | Nvarchar |
SQLNTEXT | Vous pouvez soit utiliser | Ntext |
SQLVARIANT | Vous pouvez soit utiliser | sql_variant |
SQLINT8 | Vous pouvez soit utiliser | Bigint |
SQLCHARACTER | Oui | varchar(max) |
SQLBIGCHAR | Oui | varchar(max) |
SQLBIGVARCHAR | Oui | varchar(max) |
SQLVARCHAR | Oui | varchar(max) |
SQLBINARY | Oui | varbinary(max) |
SQLBIGBINARY | Oui | varbinary(max) |
SQLBIGVARBINARY | Oui | varbinary(max) |
SQLVARBINARY | Oui | varbinary(max) |
SQLNCHAR | Oui | nvarchar(max) |
SQLNVARCHAR | Oui | nvarchar(max) |
SQLXML | Oui | Xml |
SQLUDT | Vous pouvez soit utiliser | Udt |
Prise en charge des fonctionnalités de date et heure améliorées par bcp_gettypename
Les valeurs des paramètres de jeton pour les types date/heure sont décrites dans la colonne « Type in sqlncli.h » de la table dans les modifications de copie en bloc pour les types de date et d’heure améliorés (OLE DB et ODBC). La valeur retournée est dans la ligne correspondante de la colonne « Type de stockage de fichier ».
Pour plus d’informations, consultez Améliorations de date et d’heure (ODBC).
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour