Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere .NET 2.0 API リファレンス » iAnywhere.Data.SQLAnywhere ネームスペース (.NET 2.0)

 

SADbType 列挙

SQL Anywhere .NET データベース・データ型を列挙します。

構文
Visual Basic

Public Enum SADbType 
C#

public enum SADbType 
備考

下の表には、各 SADbType との互換性がある .NET 型がリストされています。整数型の場合、テーブルのカラムは、常により小さい整数型を使用して設定できるほか、実際の値がその型の範囲内にあるかぎり、より大きい型を使用して設定することも可能です。

SADbType

互換性のある .NET 型

C# 組み込みタイプ

Visual Basic 組み込みタイプ

BigInt System.[external link] Int64 long Long
Binary, VarBinary System.[external link] Byte[]、または System.[external link] Guid (サイズが 16 の場合) byte[] Byte()
Bit System.[external link] Boolean bool Boolean
Char, VarChar System.[external link] String String String
Date System.[external link] DateTime DateTime (組み込みタイプなし) Date
DateTime, TimeStamp System.[external link] DateTime DateTime (組み込みタイプなし) Date
Decimal, Numeric System.[external link] String decimal Decimal
Double System.[external link] Double double Double
Float, Real System.[external link] Single float Single
Image System.[external link] Byte[] byte[] Byte()
Integer System.[external link] Int32 int Integer
LongBinary System.[external link] Byte[] byte[] Byte()
LongNVarChar System.[external link] String String String
LongVarChar System.[external link] String String String
Money System.[external link] String decimal Decimal
NChar System.[external link] String String String
NText System.[external link] String String String
Numeric System.[external link] String decimal Decimal
NVarChar System.[external link] String String String
SmallDateTime System.[external link] DateTime DateTime (組み込みタイプなし) Date
SmallInt System.[external link] Int16 short Short
SmallMoney System.[external link] String decimal Decimal
SysName System.[external link] String String String
Text System.[external link] String String String
Time System.[external link] TimeSpan TimeSpan (組み込みタイプなし) TimeSpan (組み込みタイプなし)
TimeStamp System.[external link] DateTime DateTime (組み込みタイプなし) Date
TinyInt System.[external link] Byte byte Byte
UniqueIdentifier System.[external link] Guid Guid (組み込みタイプなし) Guid (組み込みタイプなし)
UniqueIdentifierStr System.[external link] String String String
UnsignedBigInt System.[external link] UInt64 ulong UInt64 (組み込みタイプなし)
UnsignedInt System.[external link] UInt32 uint UInt64 (組み込みタイプなし)
UnsignedSmallInt System.[external link] UInt16 ushort UInt64 (組み込みタイプなし)
Xml System.[external link] System.Xml String String

長さが 16 のバイナリ・カラムには、UniqueIdentifier 型との完全な互換性があります。

メンバ
メンバ名 説明

BigInt

符号付き 64 ビット整数値

1

Binary

指定された最大長のバイナリ・データ。列挙値 Binary と VarBinary は同等のエイリアスです。

2

Bit

1 ビット・フラグ

3

Char

指定された長さの文字データ。このタイプは常に Unicode 文字をサポートします。Char 型と VarChar 型は、完全に互換性があります。

4

Date

日付情報

5

DateTime

タイムスタンプ情報 (日付、時刻)。列挙値 DateTime と TimeStamp は同等のエイリアスです。

6

Decimal

精度と桁数が指定された正確な数値データ。列挙値 Decimal と Numeric は同等のエイリアスです。

7

Double

倍精度浮動小数点数 (8 バイト)

8

Float

単精度浮動小数点数 (4 バイト)。列挙値 Float と Real は同等のエイリアスです。

9

Image

任意の長さのバイナリ・データを格納します。

10

Integer

符号なし 32 ビット整数値

11

LongBinary

可変長のバイナリ・データ

12

LongNVarchar

NCHAR 文字セットの可変長文字データ。このタイプは常に Unicode 文字をサポートします。

13

LongVarbit

可変長のビット配列

14

LongVarchar

可変長の文字データ。このタイプは常に Unicode 文字をサポートします。

15

Money

通貨データ

16

NChar

8191 文字までの Unicode 文字データを格納します。

17

NText

任意の長さの Unicode 文字データを格納します。

18

Numeric

精度と桁数が指定された正確な数値データ。列挙値 Decimal と Numeric は同等のエイリアスです。

19

NVarChar

8191 文字までの Unicode 文字データを格納します。

20

Real

単精度浮動小数点数 (4 バイト)。列挙値 Float と Real は同等のエイリアスです。

21

SmallDateTime

TIMESTAMP として実装されたドメイン

22

SmallInt

符号付き 16 ビット整数値

23

SmallMoney

100 万通貨単位未満の通貨データを格納します。

24

SysName

任意の長さの文字データを格納します。

25

Text

任意の長さの文字データを格納します。

26

Time

時刻情報

27

TimeStamp

タイムスタンプ情報 (日付、時刻)。列挙値 DateTime と TimeStamp は同等のエイリアスです。

28

TinyInt

符号なし 8 ビット整数値

29

UniqueIdentifier

ユニバーサル・ユニーク識別子 (UUID/GUID)

30

UniqueIdentifierStr

CHAR(36) として実装されたドメイン。UniqueIdentifierStr は、Microsoft SQL Server の uniqueidentifier カラムをマッピングするとき、リモート・データ・アクセスに使用されます。

31

UnsignedBigInt

符号なし 64 ビット整数値

32

UnsignedInt

符号なし 32 ビット整数値

33

UnsignedSmallInt

符号なし 16 ビット整数値

34

VarBinary

指定された最大長のバイナリ・データ。列挙値 BinaryVarBinary は同等のエイリアスです。

35

VarBit

長さが 1 ~ 32767 ビットのビット配列

36

VarChar

指定された最大長の文字データ。このタイプは常に Unicode 文字をサポートします。Char 型と VarChar 型は、完全に互換性があります。

37

Xml

XML データ。この型は、任意の長さの文字データを格納し、XML 文書を格納するために使用されます。

38
参照