Tipos de dados (API de procedimentos armazenados estendidos)
Importante |
---|
Esse recurso será removido em uma versão futura de Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e planeje modificar, assim que possível, os aplicativos que atualmente o utilizam. Use a integração CLR em vez disso. |
Para usar os tipos de dados de API de procedimento armazenado estendido, inclua o arquivo de cabeçalho Srv.h em seu programa.
Tipo de dados |
Tipo de dados do SQL Server |
Descrição |
---|---|---|
SRVBIGBINARY |
binary |
Tipo de dados binary, comprimento de 0 a 8000 bytes. |
SRVBIGCHAR |
char |
Tipo de dados character, comprimento de 0 a 8000 bytes. |
SRVBIGVARBINARY |
varbinary |
Tipo de dados binary de comprimento variável, comprimento de 0 a 8000 bytes. |
SRVBIGVARCHAR |
varchar |
Tipo de dados character de comprimento variável, comprimento de 0 a 8000 bytes. |
SRVBINARY |
binary |
Tipo de dados binary. |
SRVBIT |
Bit |
Tipo de dados bit. |
SRVBITN |
bit null |
Tipo de dados bit, valores nulos permitidos. |
SRVCHAR |
char |
Tipo de dados character. |
SRVDATETIME |
datetime |
Tipo de dados datetime de 8 bytes. |
SRVDATETIM4 |
smalldatetime |
Tipo de dados smalldatetime de 4 bytes. |
SRVDATETIMN |
datetime null |
Tipo de dados smalldatetime ou datetime, valores nulos permitidos. |
SRVDECIMAL |
decimal |
Tipo de dados decimal. |
SRVDECIMALN |
decimal null |
Tipo de dados decimal, valores nulos permitidos. |
SRVFLT4 |
real |
Tipo de dados real de 4 bytes. |
SRVFLT8 |
float |
Tipo de dados float de 8 bytes. |
SRVFLTN |
real | float null |
Tipo de dados real ou float, valores nulos permitidos. |
SRVIMAGE |
image |
Tipo de dados image. |
SRVINT1 |
tinyint |
Tipo de dados tinyint de 1 byte. |
SRVINT2 |
smallint |
Tipo de dados smallint de 2 bytes. |
SRVINT4 |
int |
Tipo de dados int de 4 bytes. |
SRVINTN |
tinyint | smallint | int null |
Tipo de dados tinyint, smallint ou int, valores nulos permitidos. |
SRVMONEY4 |
smallmoney |
Tipo de dados smallmoney de 4 bytes. |
SRVMONEY |
money |
Tipo de dados money de 8 bytes. |
SRVMONEYN |
money | smallmoney null |
Tipo de dados smallmoney ou money, valores nulos permitidos. |
SRVNCHAR |
nchar |
Tipo de dados character Unicode. |
SRVNTEXT |
ntext |
Tipo de dados text Unicode. |
SRVNUMERIC |
numeric |
Tipo de dados numeric. |
SRVNUMERICN |
numeric null |
Tipo de dados numeric, valores nulos permitidos. |
SRVNVARCHAR |
nvarchar |
Tipo de dados character Unicode de comprimento variável. |
SRVTEXT |
text |
Tipo de dados text. |
SRVVARBINARY |
varbinary |
Tipo de dados binary de comprimento variável. |
SRVVARCHAR |
varchar |
Tipo de dados character de comprimento variável. |
Observação sobre segurança |
---|
Você deve examinar cuidadosamente o código-fonte de procedimentos armazenados estendidos e testar as DLLs compiladas antes de instalá-las em um servidor de produção. Para obter informações sobre revisão e testes de segurança, consulte este site da Microsoft. |