Compartilhar via


Programação do procedimento armazenado estendido do mecanismo do banco de dados

Observação importanteImportante

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 obter mais informações, consulte Conceitos de programação da Integração CLR (Common Language Runtime).

A API de procedimento armazenado estendido do Microsoft fornece uma API (interface de programação de aplicativo) com base no servidor para estender a funcionalidade do MicrosoftSQL Server. A API consiste em funções e macros do C e do C++ usadas para compilar aplicativos nas seguintes categorias: procedimentos armazenados estendidos e aplicativos de gateway.

Os procedimentos armazenados estendidos permitem que você crie suas próprias rotinas externas em uma linguagem de programação, como C. Os procedimentos armazenados estendidos aparecem para o usuário como procedimentos armazenados comuns e são executados como estes. Os parâmetros podem ser passados a procedimentos armazenados estendidos e eles podem retornar resultados e status.

Para mais informações e diretrizes sobre como funcionar com procedimentos armazenados estendidos, consulte Procedimentos armazenados estendidos.

Nesta seção