Параметры с табличным значением в собственном клиенте SQL Server (OLE DB)
Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)
В этом разделе описывается поддержка табличных параметров в поставщике OLE DB собственного клиента SQL Server. Дополнительные сведения см. в разделе "Параметры с табличным значением" (sql Server Native Client). Пример использования можно найти в статье Использование возвращающих табличные значения параметров (OLE DB).
Замечания
В настоящее время многострочные данные можно отправлять на сервер как параметры процедуры с наборами параметров (параметр DBPARAMS метода ICommand::Execute). При использовании набора параметров каждый элемент набора должен быть отправлен на сервер в отдельном запросе удаленного вызова процедур (RPC). Возвращающие табличное значение параметры обеспечивают похожую функциональность, но лучше интегрированы с сервером. При этом уменьшается число запросов RPC, а на сервере возможны операции, основанные на наборах.
Параметры табличного значения поддерживаются в поставщике OLE DB собственного клиента SQL Server в качестве объектов набора строк OLE DB. Любой объект набора строк может быть предоставлен потребителем (то есть клиентское приложение с помощью поставщика OLE DB собственного клиента SQL Server) в качестве заполнителя для параметров параметра с табличным значением. Табличное значение параметров рассматриваются как другие типы параметров SQL Server. Поставщик OLE DB собственного клиента SQL Server предоставляет интерфейсы создания, обнаружения, спецификации, привязки и схемы.
В этом разделе
Создание набора строк возвращающего табличное значение параметра
Выполнение команд, содержащих возвращающие табличные значения параметры
Наборы строк схемы, измененные для возвращающих табличное значение параметров OLE DB
Поддержка типов параметров OLE DB, возвращающих табличные значения
Поддержка типов параметров OLE DB, возвращающих табличные значения (методы)
Поддержка типов параметров OLE DB, возвращающих табличные значения (свойства)
См. также
SQL Server Native Client (OLE DB)
Использование возвращающих табличные значения параметров (OLE DB)