次の方法で共有


SqlDataType 列挙体

SQL Server の組み込みデータ型を示します。

名前空間:  Microsoft.SqlServer.Management.SqlParser.Metadata
アセンブリ:  Microsoft.SqlServer.Management.SqlParser (Microsoft.SqlServer.Management.SqlParser.dll)

構文

'宣言
Public Enumeration SqlDataType
'使用
Dim instance As SqlDataType
public enum SqlDataType
public enum class SqlDataType
type SqlDataType
public enum SqlDataType

メンバー

メンバー名 説明
None データ型は不明です。
BigInt 64 ビットの符号付き整数です。
Binary 1 ~ 8,000 バイトの範囲の固定長バイト配列です。
Bit 0、1、または NULL 参照のいずれかである符号なしビット値です。
Char 1 ~ 8,000 文字の範囲にある、Unicode 以外の文字 (コード ページ 256) の固定長バイト配列です。
Date '0001-01-01' CE ~ '9999-12-31' CE の、有効なグレゴリオ暦の日付を表します。
DateTime 3.33 ミリ秒の精度で示した 1753 年 1 月 1 日から 9999 年 12 月 31 日までの日時です。
DateTime2 既存の datetime データ型の拡張で、日付範囲と既定の有効桁数が大きくなっています。'0001-01-01' CE ~ '9999-12-31' CE の有効なグレゴリオ暦の日付と 24 時間形式の有効な時刻の組み合わせを表す値です。
DateTimeOffset '0001-01-01' ~ '9999-12-31' の有効なグレゴリオ暦の日付と、'00:00:00' ~ '23:59:59.9999999' の 24 時間形式に基づく有効な時刻です。datetimeoffset 値では、'-14:00' ~ '+14:00' のタイム ゾーン オフセットが含まれます。
Decimal -1038 -1 ~ +1038 -1 の、有効桁数および小数点以下桁数が固定された数値です。
Float -1.79E +308 ~ 1.79E +308 の範囲の 8 バイト浮動小数点数です。
Geography 球体地球座標系のデータを表します。geography データ型は、GPS の緯度経度座標などの楕円体 (球体地球) データを格納します。
Geometry ユークリッド (平面) 座標系のデータを表します。
HierarchyId 階層内の位置です。
Image 0 ~ 2^31 -1 (2,147,483,647) バイトの範囲の可変長バイト配列です。
Int 32 ビット符号付き整数です。
Money -2^63 (-922,337,203,685,477.5808) ~ 2^63 -1 (+922,337,203,685,477.5807) の範囲の通貨値を、通貨単位の 1/10,000 の精度で示す decimal 値です。
NChar 1 ~ 4,000 文字の範囲にある、Unicode 文字の固定長バイト配列です。
NText 最大長が 2^30 - 1 (1,073,741,823) 文字の Unicode データの可変長バイト配列です。
Numeric -1038 -1 ~ +1038 -1 の、有効桁数および小数点以下桁数が固定された数値です。
NVarChar 1 ~ 2^63 文字の範囲にある、Unicode 文字の可変長バイト配列です。
NVarCharMax nvarchar(max) データ型です。
Real -3.40E +38 ~ 3.40E +38 の範囲の 4 ビット浮動小数点数です。
SmallDateTime 1 分の精度で示した 1900 年 1 月 1 日から 2079 年 6 月 6 日までの日時です。
SmallInt 16 ビット符号付き整数です。
SmallMoney -214,748.3648 ~ +214,748.3647 の範囲の通貨値を、通貨単位の 1/10,000 の精度で示す decimal 値です。
SysName システム名文字列です。
Text 最大長が 2^31 -1 (2,147,483,647) 文字の Unicode 以外のデータ (コード ページ 256) の可変長バイト配列です。
Time '00:00:00' ~ '23:59:59:9999999' の 24 時間形式に基づく時刻です。
Timestamp データベース内で一意であることが保証される、自動的に生成されたバイト配列値です。
TinyInt 8 ビットの符号なし整数です。
UniqueIdentifier グローバル一意識別子 (GUID) です。
VarBinary 1 ~ 2^64 バイトの範囲の可変長バイト配列です。
VarBinaryMax varbinary(max) 型です。
VarChar 1 ~ 2^64 文字の範囲にある、Unicode 以外の文字 (コード ページ 256) の可変長バイト配列です。
VarCharMax varchar(max) データ型です。
Variant 数値、文字列、バイナリ、日付データ、および SQL Server の Empty 値と NULL 値を含むことができる特別なデータ型です。このデータ型は、他に型が宣言されていない場合に前提となる型です。
Xml xml データ型です。