ADO.NET Provider for HubDB

Build 24.0.9062

データ型マッピング

本製品 は、データソースの型を、選択されたキャッシュデータベースの対応するデータ型にマッピングします。次のテーブルは、スキーマで設定されているデータ型とデータベースのデータ型のマッピングを示します。一部のスキーマタイプにはシノニムがあり、Schema カラムにすべてリストされています。

データ型マッピング

Note: 文字列カラムは、長さに応じてさまざまなデータ型にマッピングできます。

スキーマ .NET JDBC SQL Server Derby MySQL Oracle SQLite Access
int, integer, int32 Int32 int int INTEGER INT NUMBER integer LONG
smallint, short, int16 Int16 short smallint SMALLINT SMALLINT NUMBER integer SHORT
double, float, real Double double float DOUBLE DOUBLE NUMBER double DOUBLE
date DateTime java.sql.Date date DATE DATE DATE date DATETIME
datetime, timestamp DateTime java.sql.Date datetime TIMESTAMP DATETIME TIMESTAMP datetime DATETIME
time, timespan TimeSpan java.sql.Time time TIME TIME TIMESTAMP datetime DATETIME
string, varchar String java.lang.String length > 4000: nvarchar(max)、それ以外: nvarchar(length)length > 32672: LONG VARCHAR、それ以外: VARCHAR(length)length > 255: LONGTEXT, それ以外: VARCHAR(length)length > 4000: CLOB, それ以外: VARCHAR2(length)nvarchar(length)length > 255: LONGTEXT, それ以外: VARCHAR(length)
long, int64, bigint Int64 long bigint BIGINT BIGINT NUMBER bigint LONG
boolean, bool Boolean boolean tinyint SMALLINT BIT NUMBER tinyint BIT
decimal, numeric Decimal java.math.BigDecimal decimal DECIMAL DECIMAL DECIMAL decimal CURRENCY
uuid Guid java.util.UUID nvarchar(length) VARCHAR(length)VARCHAR(length) VARCHAR2(length)nvarchar(length) VARCHAR(length)
binary, varbinary, longvarbinary byte[] byte[] SQL Server 2000以降binary(1000) またはvarbinary(max), それ以外image BLOB LONGBLOB BLOB BLOB LONGBINARY

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062