Data.DBXCommon.TDBXDataTypes
Delphi
TDBXDataTypes = class(TDBXSubDataTypes)
C++
class PASCALIMPLEMENTATION TDBXDataTypes : public TDBXSubDataTypes
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| class | public | Data.DBXCommon.pas Data.DBXCommon.hpp |
Data.DBXCommon | Data.DBXCommon |
説明
dbExpress フレームワーク(TDBX)でサポートされるデータ型です。
dbExpress フレームワーク(TDBX)はさまざまなデータ型をサポートします。このクラスは、すべての型に対応する定数のリストを提供します。TDBXType は TDBXDataTypes の型です。
次の表にデータ型を示します。
| 定数 | 説明 |
|---|---|
|
UnknownType |
不明な型 |
|
AnsiStringType |
8 ビット ANSI 文字列 |
|
DateType |
32 ビットの日付 |
|
BlobType |
サブタイプ付き BLOB |
|
BooleanType |
16 ビット論理式 |
|
Int16Type |
16 ビット符号付き整数 |
|
Int32Type |
32 ビット符号付き整数 |
|
DoubleType |
64 ビット浮動小数点数 |
|
BcdType |
FMTBcd ユニットの TBcd 10 進数 |
|
BytesType |
固定長バイト配列 |
|
TimeType |
32 ビットの時間 |
|
DateTimeType |
TimeStampType として内部的に管理されている 64 ビット タイムスタンプ |
|
UInt16Type |
TSql 符号なし 16 ビット整数 |
|
UInt32Type |
32 ビット符号なし整数 |
|
VarBytesType |
最大長 64KB の可変長バイト配列 |
|
CursorType |
Oracle カーソル型 |
|
Int64Type |
64 ビット整数 |
|
UInt64Type |
64 ビット符号なし整数 |
|
AdtType |
抽象データ型 |
|
ArrayType |
配列データ型 |
|
RefType |
参照データ型 |
|
TableType |
ネストしたテーブル データ型 |
|
TimeStampType |
SqlTimSt ユニット内の TSQLTimeStamp |
|
CurrencyType |
System ユニットに定義されている標準の通貨型。BCDType として内部的に管理 |
|
WideStringType |
UCS2 Unicode 文字列 |
|
SingleType |
32 ビット浮動小数点数 |
|
Int8Type |
8 ビット符号付き整数 |
|
UInt8Type |
8 ビット符号なし整数 |
|
ObjectType |
オブジェクト シリアル化 |
|
CharArrayType |
文字配列 |
|
IntervalType |
時間間隔 |
|
BinaryBlobType |
サーバー側接続を受信または設定する DataSnap サーバー メソッドの DBXConnection 型。BlobType と同等ですが、BinarySubType サブタイプを持っています |
|
DBXConnectionType |
サーバー側接続を受信または設定する DataSnap サーバー メソッドの DBXConnection 型 |
|
VariantType |
Variant 型の出力パラメータまたは戻り値パラメータ。TDBXReader の列としてはサポートされていません |
|
TimeStampOffsetType |
タイム スタンプ オフセット |
|
JsonValueType |
JSON 値の DBX 型 |
|
CallbackType |
コールバック引数の DBX 型 |
|
MaxBaseTypes |
TDataSet 型システムでサポートされているサブタイプを除く基底型の最大数 |