Tipos de datos (API de procedimiento almacenado extendido)
Se aplica a: SQL Server
Importante
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use la integración de CLR.
Para utilizar los tipos de datos de la API Procedimiento almacenado extendido, incluya el archivo de encabezado Srv.h en el programa.
Tipo de datos | Tipo de datos de SQL Server | Descripción |
---|---|---|
SRVBIGBINARY | binary | Tipo de datos binary, longitud de 0 a 8000 bytes. |
SRVBIGCHAR | char | Tipo de datos character, longitud de 0 a 8000 bytes. |
SRVBIGVARBINARY | varbinary | Tipo de datos binary de longitud variable, longitud de 0 a 8000 bytes. |
SRVBIGVARCHAR | varchar | Tipo de datos character de longitud variable, longitud de 0 a 8000 bytes. |
SRVBINARY | binary | Tipo de datos binary. |
SRVBIT | Bit | Tipo de datos bit. |
SRVBITN | bit null | Tipo de datos bit, permite valores NULL. |
SRVCHAR | char | Tipo de datos character. |
SRVDATETIME | datetime | Tipo de datos datetime de 8 bytes. |
SRVDATETIM4 | smalldatetime | Tipo de datos smalldatetime de 4 bytes. |
SRVDATETIMN | datetime null | Tipo de datos smalldatetime o datetime, permite valores NULL. |
SRVDECIMAL | decimal | Tipo de datos decimal. |
SRVDECIMALN | decimal null | Tipo de datos decimal, permite valores NULL. |
SRVFLT4 | real | Tipo de datos real de 4 bytes. |
SRVFLT8 | float | Tipo de datos float de 8 bytes. |
SRVFLTN | real | float null | Tipo de datos real o float, permite valores NULL. |
SRVIMAGE | image | Tipo de datos image. |
SRVINT1 | tinyint | Tipo de datos tinyint de 1 byte. |
SRVINT2 | smallint | Tipo de datos smallint de 2 bytes. |
SRVINT4 | int | Tipo de datos int de 4 bytes. |
SRVINTN | tinyint smallint | | int null | Tipo de datos tinyint, smallint o int, permite valores NULL. |
SRVMONEY4 | smallmoney | Tipo de datos smallmoney de 4 bytes. |
SRVMONEY | money | Tipo de datos money de 8 bytes. |
SRVMONEYN | money | smallmoney null | Tipo de datos smallmoney o money, permite valores NULL. |
SRVNCHAR | nchar | Tipo de datos character Unicode. |
SRVNTEXT | ntext | Tipo de datos text Unicode. |
SRVNUMERIC | numeric | Tipo de datos numeric. |
SRVNUMERICN | numeric null | Tipo de datos numeric, permite valores NULL. |
SRVNVARCHAR | nvarchar | Tipo de datos character Unicode de longitud variable. |
SRVTEXT | text | Tipo de datos text. |
SRVVARBINARY | varbinary | Tipo de datos binary de longitud variable. |
SRVVARCHAR | varchar | Tipo de datos character de longitud variable. |
Importante
Debe revisar minuciosamente el código fuente de los procedimientos almacenados extendidos y debe probar las DLL compiladas antes de instalarlas en el servidor de producción. Para obtener información acerca de la revisión y pruebas de seguridad, vea este sitio web de Microsoft.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de