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

Type de données binary.

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

Type de données smalldatetime de 4 octets.

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

Type de données image.

SRVINT1

tinyint

Type de données tinyint de 1 octet.

SRVINT2

smallint

Type de données smallint de 2 octets.

SRVINT4

int

Type de données int de 4 octets.

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

Type de données character Unicode.

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 préférable d'examiner avec soin 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.