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

S’applique à :SQL Server

Important

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier 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 8000 octets.
SRVBIGCHAR char Type de données character, de longueur comprise entre 0 et 8000 octets.
SRVBIGVARBINARY varbinary Type de données binary de longueur variable comprise entre 0 et 8000 octets.
SRVBIGVARCHAR varchar Type de données character de longueur variable comprise entre 0 et 8000 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 sur 8 octets
SRVDATETIM4 smalldatetime Type de données smalldatetime sur 4 octets
SRVDATETIMN datetime null Type de données 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 sur 4 octets
SRVFLT8 float Type de données float sur 8 octets
SRVFLTN valeur null flottante réelle | 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 sur 1 octet.
SRVINT2 smallint Type de données smallint sur 2 octets.
SRVINT4 int Type de données int sur 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 sur 4 octets
SRVMONEY money Type de données money sur 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 Numérique 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 texte 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.

Important

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.