Hitachi

ノンストップデータベース HiRDB Version 10 UAP開発ガイド


15.12.3 HiRDBデータプロバイダ for .NET Frameworkが仮定するデータ長

HiRDBParameterオブジェクトのValueプロパティの指定値から,HiRDBデータプロバイダ for .NET Frameworkが仮定するデータ長を次に示します。

Valueプロパティ指定値のデータ型

HiRDBデータプロバイダ for .NET Frameworkが仮定するデータ長

Sizeプロパティ

Presitionプロパティ

Scaleプロパティ

Boolean

×

×

×

Int16

2

−

−

Int32

4

−

−

Int64

−

○

○

UInt16

×

×

×

UInt32

×

×

×

UInt64

×

×

×

Single

4

−

−

Double

8

−

−

Decimal

−

○

○

Char

1

−

−

Char[]

×

×

×

String

○

−

−

DateTime

○

−

−

TimeSpan

4

−

−

Guid

×

×

×

Byte

1

−

−

Byte[]

○

−

−

Sbyte

1

−

−

SByte[]

○

−

−

(凡例)

○:HiRDBデータプロバイダ for .NET Frameworkが値を仮定します。

×:該当するデータ型からの仮定はサポートしていません。

数値:データタイプから無条件で求めるデータ長になります。

−:HiRDBデータプロバイダ for .NET Frameworkが値を仮定しません。

HiRDBデータプロバイダ for .NET Frameworkが実行時に仮定した値は,Size,Precision及び,Scaleプロパティには設定しません。