サーバーによって記述された値のネイティブ型の列挙。
public enum a_sqlany_native_type
メンバー名 | 説明 |
---|---|
DT_NOTYPE |
データ型なし |
DT_DATE |
有効な日付データを含み、NULL で終了する文字列 |
DT_TIME |
有効な時間データを含み、NULL で終了する文字列 |
DT_TIMESTAMP |
有効なタイムスタンプを含み、NULL で終了する文字列 |
DT_VARCHAR |
CHAR 文字セット内の 2 バイトの長さフィールドを持つ可変長文字列。最大長は 32765 バイトです。データを送信する場合は、長さフィールドに値を設定してください。データをフェッチする場合は、データベースサーバーが長さフィールドに値を設定します。データは NULL で終了せず、ブランクも埋め込まれません。 |
DT_FIXCHAR |
CHAR 文字セット内のブランクが埋め込まれた固定長文字列。最大長は 32767 で、バイト単位で指定します。データは、NULL で終了しません。 |
DT_LONGVARCHAR |
CHAR 文字セット内の長い可変長文字列 |
DT_STRING |
CHAR 文字セット内の NULL で終了する文字列。データベースがブランクを埋め込まれた文字列で初期化されると、文字列にブランクが埋め込まれます。 |
DT_DOUBLE |
8 バイト浮動小数点数。 |
DT_FLOAT |
4 バイト浮動小数点数。 |
DT_DECIMAL |
パック 10 進数 (独自フォーマット) |
DT_INT |
32 ビット符号付き整数。 |
DT_SMALLINT |
16 ビット符号付き整数。 |
DT_BINARY |
2 バイトの長さフィールドを持つ可変長バイナリデータ。最大長は 32765 バイトです。データベースサーバーに情報を渡す場合は、長さフィールドを設定してください。データベースサーバーから情報をフェッチする場合は、サーバーが長さフィールドを設定します。 |
DT_LONGBINARY |
長いバイナリデータ。 |
DT_TINYINT |
8 ビット符号付き整数。 |
DT_BIGINT |
64 ビット符号付き整数。 |
DT_UNSINT |
32 ビット符号なし整数。 |
DT_UNSSMALLINT |
16 ビット符号なし整数。 |
DT_UNSBIGINT |
64 ビット符号なし整数。 |
DT_BIT |
8 ビット符号付き整数。 |
DT_LONGNVARCHAR |
NCHAR 文字セット内の長い可変長文字列。 |
Embedded SQL データ型に対応する値タイプ。Embedded SQL のデータ型の詳細については、Embedded SQL のデータ型を参照してください。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |