可能性のあるすべての ODBC データ型を列挙します。
Public Enum SQLType
public enum SQLType
メンバー名 | 説明 |
---|---|
SQL_TYPE_NULL |
NULL データ型。 |
SQL_UNKNOWN_TYPE |
不定のデータ型。 |
SQL_CHAR |
設定されたサイズの UTF-8 文字配列。 .NET 型 String を持ちます。 |
SQL_NUMERIC |
設定されたサイズと精度の数値。 .NET 型 decimal を持ちます。 |
SQL_DECIMAL |
設定されたサイズと精度の 10 進数字。 .NET 型 decimal を持ちます。 |
SQL_INTEGER |
32 ビット整数値。 .NET 型 Int32 を持ちます。 |
SQL_SMALLINT |
16 ビット整数値。 .NET 型 Int16 を持ちます。 |
SQL_FLOAT |
ODBC ドライバーで精度が定義された浮動小数点数。 .NET 型 Double を持ちます。 |
SQL_REAL |
単精度の浮動小数点数。 .NET 型 Single を持ちます。 |
SQL_DOUBLE |
倍精度浮動小数点数。 .NET 型 Double を持ちます。 |
SQL_DATE |
日付。 .NET 型 DateTime を持ちます。 |
SQL_DATETIME |
日付と時刻。 .NET 型 DateTime を持ちます。 |
SQL_TIME |
時刻。 .NET 型 DateTime を持ちます。 |
SQL_INTERVAL |
時間の間隔。 .NET 型 TimeSpan を持ちます。 |
SQL_TIMESTAMP |
タイムスタンプ。 .NET 型 DateTime を持ちます。 |
SQL_VARCHAR |
ユーザー設定の最大長を持ち、NULL で終了する UTF-8 文字列。 .NET 型 String を持ちます。 |
SQL_TYPE_DATE |
日付。 .NET 型 DateTime を持ちます。 |
SQL_TYPE_TIME |
時刻。 .NET 型 DateTime を持ちます。 |
SQL_TYPE_TIMESTAMP |
タイムスタンプ。 .NET 型 DateTime を持ちます。 |
SQL_DEFAULT |
デフォルト型。 型を持ちません。 |
SQL_ARD_TYPE |
ARD オブジェクト。 型を持ちません。 |
SQL_BIT |
シングルビット。 .NET 型 Boolean を持ちます。 |
SQL_TINYINT |
8 ビット整数値。 .NET SByte 型を持ちます。 |
SQL_BIGINT |
64 ビット整数値。 .NET 型 Int64 を持ちます。 |
SQL_LONGVARBINARY |
ドライバー依存の最大長を持つ可変長バイナリデータ。 .NET 型 byte[ ] を持ちます。 |
SQL_VARBINARY |
ユーザー指定した最大長を持つ可変長バイナリデータ。 .NET 型 byte[ ] を持ちます。 |
SQL_BINARY |
固定長のバイナリデータ。 .NET 型 byte[ ] を持ちます。 |
SQL_LONGVARCHAR |
ドライバー依存の最大長を持ち、NULL で終了する UTF-8 文字列。 .NET 型 String を持ちます。 |
SQL_GUID |
GUID。 .NET 型 Guid を持ちます。 |
SQL_WCHAR |
固定サイズの Unicode 文字配列。 .NET 型 String を持ちます。 |
SQL_WVARCHAR |
ユーザー定義の最大長を持ち、NULL で終了するユニコード文字列。.NET 型 String を持ちます。 |
SQL_WLONGVARCHAR |
ドライバー依存の最大長を持ち、NULL で終了するユニコード文字列。.NET 型 String を持ちます。 |
SQL_SS_TIMESTAMPOFFSET |
タイムゾーンオフセットを持つタイムスタンプ。.NET 型 iAnywhere.MobiLink.Script.DateTimeWithTimeZone を持ちます。Microsoft SQL Server と Oracle データベースに対してのみ使用できます。 |
各 SQLType は、.NET 型に対応しています。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |