IBX.IBSQL.TIBSQLTypes
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 };
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| enum | public | IBX.IBSQL.pas IBX.IBSQL.hpp |
IBX.IBSQL | IBX.IBSQL |
Beschreibung
TIBSQLTypes gibt den Typ einer SQL-Abfrage in einer InterBase-Datenbank an.
TIBSQLTypes kann folgende Werte annehmen:
|
SQLCommit |
Abschluss (Eintragen) einer aktiven Transaktion |
|
SQLDDL |
Ausführung einer DDL-Anweisung |
|
SQLDelete |
Entfernen von Zeilen aus einer Tabelle oder der aktiven Menge eines Cursors |
|
SQLExecProcedure |
Aufrufen einer Stored Procedure |
|
SQLGetSegment |
Lesen eines Segments aus einem geöffneten Blob |
|
SQLInsert |
Hinzufügen einer oder mehrerer neuer Zeilen zu einer bestimmten Tabelle |
|
SQLPutSegment |
Schreiben eines Blob-Segments |
|
SQLRollback |
Wiederherstellen des Datenbankstatus, der vor Beginn der aktuellen Transaktion gültig war |
|
SQLSetForUpdate |
Einrichten einer Stored Procedure für die Aktualisierung |
|
SQLSetGenerator |
Festlegen eines neuen Wertes für einen vorhandenen Generator |
|
SQLSelect |
Abrufen von Daten aus einer oder mehreren Tabellen |
|
SQLStartTransaction |
Starten einer neuen Transaktion für eine oder mehrere Datenbanken |
|
SQLUnknown |
Unbekannter SQL-Typ |
|
SQLUpdate |
Ändern von Daten in einer vorhandenen Tabellenzeile, Ansicht oder einer aktiven Menge eines Cursors |