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 };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| enum | public | IBX.IBSQL.pas IBX.IBSQL.hpp |
IBX.IBSQL | IBX.IBSQL |
説明
TIBSQLTypes は,InterBase データベースに反する SQL クエリーの種類を示します。
TIBSQLTypes の値は次のとおりです。
|
SQLCommit |
アクティブなトランザクションをコミットします。 |
|
SQLDDL |
DDL 文を実行します。 |
|
SQLDelete |
テーブルの行またはアクティブなカーソルが置かれている行を削除します。 |
|
SQLExecProcedure |
ストアドプロシージャを呼び出します。 |
|
SQLGetSegment |
開いている BLOB からセグメントを読み出します。 |
|
SQLInsert |
指定したテーブルに 1 つ以上の新しい行を追加します。 |
|
SQLPutSegment |
BLOB セグメントを書き込みます。 |
|
SQLRollback |
現在のトランザクションを開始します。以前の状態にデータベースを復元します。 |
|
SQLSetForUpdate |
ストアドプロシージャを更新するように設定しています。 |
|
SQLSetGenerator |
既存のジェネレータの新しい値を設定します。 |
|
SQLSelect |
1 つ以上のテーブルからデータを取り出します。 |
|
SQLStartTransaction |
1 つ以上のデータベースに対して新しいトランザクションを開始します。 |
|
SQLUnknown |
未知の SQL 文の種類です。 |
|
SQLUpdate |
テーブルやビューの既存の行,あるいはアクティブなカーソルが置かれている既存の行の全部または一部のデータを変更します。 |