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