SQL_EXEC_DIRECT

SQL_EXEC_DIRECT

Akcia SQL_EXEC_DIRECT


Funkcia

Akcia vykoná daný SQL príkaz.

Deklarácia

SQL_EXEC_DIRECT handleIdent_Int, retCodeIdent_Int, stringExpr [,nrExecuteLine]

Parametre

handleIdent_Int

in

Identifikátor typu Int - jednoznačné číslo (handle) spojenia s databázou.

retCodeIdent_Int

out

Identifikátor typu Int - návratový kód.

strExpr

in

Výraz typu Text - SQL príkaz.

nrExecuteLine

out

Identifikátor typu Int - parameter nadobúda hodnotu rovnú počtu zmenených záznamov v databáze.

Návratový kód

Hodnota parametra retCodeIdent_Int - pozri tabuľku chybových stavov. Je možné získať rozšírenú informáciu o chybe.

Popis

Akcia vykoná SQL príkaz nad databázou, ktorá bola otvorená akciou SQL_CONNECT. Príkaz je reprezentovaný hodnotou výrazu stringExpr.
Parameter nrExecuteLine nadobúda hodnotu rovnú počtu zmenených záznamov v databáze SQL príkazmi INSERT, UPDATE, DELETE.

Poznámka

Pre čítanie databázy SQL príkazom SELECT sú určené akcie SQL_PREPARE, SQL_FETCH, SQL_FREE.
Pokiaľ je potrebné parametrizovať SQL príkaz, je možné použiť akciu SQL_EXEC_PROC.


Súvisiace stránky:

Akcie v skriptoch