Udostępnij za pośrednictwem


Wykonywanie instrukcji (ODBC)

SQL Server Sterownik ODBC macierzystym klienta oferuje sposobów odmiany wykonać instrukcji SQL w SQL Server bazy danych:

  • Bezpośrednie wykonanie

  • Wykonanie przygotowanego

Bezpośrednie obejmuje wykonanie budynku zawierające ciąg znaków Transact-SQL instrukcja i przesłanie ich do wykonanie SQLExecDirect funkcja.Wykonanie przygotowanego obejmuje budynku zawierające ciąg znaków Transact-SQL instrukcja, a następnie wykonywanie go w dwóch etapach.Używa pierwszego etapu SQLPrepare funkcja analizy i skompilować plan wykonania instrukcja w Aparat baz danych.Drugi etap używa SQLExecute funkcja wykonać planu wykonać uprzednio przygotowany.Oszczędza to analizę i kompilowanie obciążenie przy każdym wykonaniu.Wykonanie przygotowany jest powszechnie używany przez aplikacje wielokrotnie wykonać to samo sparametryzowana instrukcja języka SQL.

Wykonanie zarówno bezpośredniej, jak i przygotowany można wykonać jeden Transact-SQL instrukcja lub partia instrukcja SQL lub może wywołać procedura składowana.

Zobacz także

Koncepcje