RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
IBSQL.TIBSQLTypes Enumeration

TIBSQLTypes indicates the type of an SQL query against an InterBase database.

Pascal
TIBSQLTypes = (
  SQLUnknown,
  SQLSelect,
  SQLInsert,
  SQLUpdate,
  SQLDelete,
  SQLDDL,
  SQLGetSegment,
  SQLPutSegment,
  SQLExecProcedure,
  SQLStartTransaction,
  SQLCommit,
  SQLRollback,
  SQLSelectForUpdate,
  SQLSetGenerator
);
C++
enum TIBSQLTypes {
  SQLUnknown,
  SQLSelect,
  SQLInsert,
  SQLUpdate,
  SQLDelete,
  SQLDDL,
  SQLGetSegment,
  SQLPutSegment,
  SQLExecProcedure,
  SQLStartTransaction,
  SQLCommit,
  SQLRollback,
  SQLSelectForUpdate,
  SQLSetGenerator
};

TIBSQLTypes values are:

SQLCommit  
Commits an active transaction  
SQLDDL  
Executes a DDL statement  
SQLDelete  
Removes rows in a table or in the active set of a cursor  
SQLExecProcedure  
Calls a stored procedure  
SQLGetSegment  
Reads a segment from an open Blob  
SQLInsert  
Adds one or more new rows to a specified table  
SQLPutSegment  
Writes a Blob segment  
SQLRollback  
Restores the database to its state prior to the start of the current transaction  
SQLSetForUpdate  
Stored procedure is set for updating  
SQLSetGenerator  
Sets a new value for an existing generator  
SQLSelect  
Retrieves data from one or more tables  
SQLStartTransaction  
Starts a new transaction against one or more databases  
SQLUnknown  
Unknown SQL type  
SQLUpdate  
Changes data in all or part of an existing row in a table, view, or active set of a cursor  

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!