Поделиться через


Возвращающие табличное значение параметры (собственный клиент SQL Server)

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)

Внимание

SQL Server Native Client (SNAC) не поставляется с:

  • SQL Server 2022 (16.x) и более поздних версий
  • SQL Server Management Studio 19 и более поздних версий

Собственный клиент SQL Server (SQLNCLI или SQLNCLI11) и устаревший поставщик Microsoft OLE DB для SQL Server (SQLOLEDB) не рекомендуется для разработки новых приложений.

Для новых проектов используйте один из следующих драйверов:

Сведения о SQLNCLI, которые поставляется в качестве компонента SQL Server ядро СУБД (версии 2012–2019), см. в этом исключении жизненного цикла поддержки.

В SQL Server 2008 (10.0.x) появились табличное значение параметров и обеспечивают эффективный способ передачи на сервер нескольких строк данных. Возвращающие табличное значение параметры предоставляют функциональные возможности, схожие с массивами параметров, но предлагают большую гибкость и более тесную интеграцию с Transact-SQL, и могут значительно улучшить производительность. Возвращающие табличное значение параметры также могут участвовать в операциях на основе набора, а массивы параметров не могут.

Сведения о табличных параметрах и ODBC см. в разделе "Параметры с табличным значением" (ODBC).

Сведения о параметрах, возвращающих табличное значение, и OLE DB см. этой статье.

См. также

Компоненты собственного клиента SQL Server