IBX.IBSQL.TIBSQLTypes

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TIBSQLTypes = (SQLUnknown, SQLSelect, SQLInsert,
SQLUpdate, SQLDelete, SQLDDL,
SQLGetSegment, SQLPutSegment,
SQLExecProcedure, SQLStartTransaction,
SQLCommit, SQLRollback,
SQLSelectForUpdate, SQLSetGenerator);

C++

enum DECLSPEC_DENUM TIBSQLTypes : unsigned char { SQLUnknown, SQLSelect, SQLInsert, SQLUpdate, SQLDelete, SQLDDL, SQLGetSegment, SQLPutSegment, SQLExecProcedure, SQLStartTransaction, SQLCommit, SQLRollback, SQLSelectForUpdate, SQLSetGenerator };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
IBX.IBSQL.pas
IBX.IBSQL.hpp
IBX.IBSQL IBX.IBSQL

Description

TIBSQLTypes indique le type d'une requête SQL par rapport à une base de données InterBase.

Les valeurs de TIBSQLTypes sont :



SQLCommit

Valide une transaction active.

SQLDDL

Exécute une instruction DDL

SQLDelete

Supprime des lignes d'une table ou de l'ensemble actif d'un curseur.

SQLExecProcedure

Appelle une procédure stockée.

SQLGetSegment

Lit un segment d'un Blob ouvert.

SQLInsert

Ajoute une ou plusieurs nouvelles lignes à une table spécifiée.

SQLPutSegment

Ecrit un segment Blob.

SQLRollback

Restaure la base de données à l'état précédant le début de la transaction en cours.

SQLSetForUpdate

Procédure stockée prête pour une mise à jour

SQLSetGenerator

Spécifie une nouvelle valeur pour un générateur existant.

SQLSelect

Récupère des données à partir d'une ou plusieurs tables.

SQLStartTransaction

Démarre une nouvelle transaction sur une ou plusieurs bases de données.

SQLUnknown

Type SQL inconnu.

SQLUpdate

Modifie des données dans tout ou partie d'une ligne existante dans une table, une vue ou l'ensemble actif d'un curseur.