Partager via


Type de données (API de procédure stockée étendue)

Important

Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt l'intégration du CLR.

Pour utiliser les types de données de l'API de procédure stockée étendue, incluez le fichier d'en-tête Srv.h dans votre programme.

Type de données

Type de données SQL Server

Description

SRVBIGBINARY

binary

Type de données binary, de longueur comprise entre 0 et 8 000 octets.

SRVBIGCHAR

char

Type de données character, de longueur comprise entre 0 et 8 000 octets.

SRVBIGVARBINARY

varbinary

Type de données binary de longueur variable comprise entre 0 et 8 000 octets.

SRVBIGVARCHAR

varchar

Type de données character de longueur variable comprise entre 0 et 8 000 octets.

SRVBINARY

binary

binary data type.

SRVBIT

Bit

Type de données bit.

SRVBITN

bit null

Type de données bit autorisant les valeurs NULL.

SRVCHAR

char

Type de données character.

SRVDATETIME

datetime

Type de données datetime de 8 octets.

SRVDATETIM4

smalldatetime

4-byte smalldatetime data type.

SRVDATETIMN

datetime null

Type de données sous-jacent smalldatetime ou datetime autorisant les valeurs NULL.

SRVDECIMAL

decimal

Type de données decimal.

SRVDECIMALN

decimal null

Type de données decimal autorisant les valeurs NULL.

SRVFLT4

real

Type de données real de 4 octets.

SRVFLT8

float

Type de données float de 8 octets.

SRVFLTN

real | float null

Type de données real ou float autorisant les valeurs NULL.

SRVIMAGE

image

image data type.

SRVINT1

tinyint

1-byte tinyint data type.

SRVINT2

smallint

2-byte smallint data type.

SRVINT4

int

4-byte int data type.

SRVINTN

tinyint | smallint | int null

Type de données tinyint, smallint ou int autorisant les valeurs NULL.

SRVMONEY4

smallmoney

Type de données smallmoney de 4 octets.

SRVMONEY

money

Type de données money de 8 octets.

SRVMONEYN

money | smallmoney null

Type de données smallmoney ou money autorisant les valeurs NULL.

SRVNCHAR

nchar

Unicode character data type.

SRVNTEXT

ntext

Type de données text Unicode.

SRVNUMERIC

numeric

Type de données numeric.

SRVNUMERICN

numeric null

Type de données numeric autorisant les valeurs NULL.

SRVNVARCHAR

nvarchar

Type de données character de longueur variable Unicode.

SRVTEXT

text

Type de données text.

SRVVARBINARY

varbinary

Type de données binary de longueur variable.

SRVVARCHAR

varchar

Type de données character de longueur variable.

Remarque relative à la sécuritéRemarque relative à la sécurité

Il est recommandé de revoir en détail le code source des procédures stockées étendues et de tester les DLL compilées avant de les installer sur un serveur de production. Pour plus d'informations sur l'examen et les tests de sécurité, consultez ce site Web de Microsoft.