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é |
---|
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. |