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

Применимо к:SQL ServerAzure SQL DatabaseAzure Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Внимание

Собственный клиент SQL Server (часто сокращенный SNAC) был удален из SQL Server 2022 (16.x) и SQL Server Management Studio 19 (SSMS). Собственный клиент SQL Server (SQLNCLI или SQLNCLI11) и устаревший поставщик Microsoft OLE DB для SQL Server (SQLOLEDB) не рекомендуется для разработки новых приложений. Перейдите на новый драйвер Microsoft OLE DB (MSOLEDBSQL) для SQL Server или последний драйвер Microsoft ODBC для SQL Server . Сведения о SQLNCLI, которые поставляется в качестве компонента ядра СУБД SQL Server (версии 2012–2019), см. в этом исключении жизненного цикла поддержки.

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

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

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

См. также

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