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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour