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 |
テーブルやビューの既存の行,あるいはアクティブなカーソルが置かれている既存の行の全部または一部のデータを変更します。 |