Compartilhar via


Procedimentos armazenados no SQL Server Native Client

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics

Importante

O SQL Server Native Client (geralmente abreviado como SNAC) foi removido do SQL Server 2022 (16.x) e do SSMS (SQL Server Management Studio) 19. O provedor OLE DB do SQL Server Native Client (SQLNCLI ou SQLNCLI11) e o Provedor OLE DB herdado da Microsoft para o SQL Server (SQLOLEDB) não são recomendados para um novo desenvolvimento. Alterne para o novo Driver do Microsoft OLE DB para SQL Server (MSOLEDBSQL) no futuro.

Um procedimento armazenado ([Mecanismo de Banco de Dados] de Procedimento Armazenado) é um objeto executável armazenado em um banco de dados. O SQL Server oferece suporte a:

  • Procedimentos armazenados

    Uma ou mais instruções SQL que foram pré-compiladas em um único procedimento executável.

  • Procedimentos armazenados estendidos

    DLLs (bibliotecas de vínculo dinâmico) C ou C++ escritas para a API Open Data Services do SQL Server para procedimentos armazenados estendidos. A API Open Data Services estende os recursos de procedimentos armazenados para incluir código C ou C++.

Nesta seção

Confira também

SQL Server Native Client (OLE DB)