返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

GBaseCommandBuilder 方法

下表指明了驱动如何映射本地服务器数据类型到默认的SQL 和C 数据类型:

本地值
SQL 类型
C 类型
bit
SQL_BIT
SQL_C_BIT
tinyint
SQL_TINYINT
SQL_C_STINYINT
tinyint unsigned SQL_TINYINT
SQL_C_UTINYINT
bigint
SQL_BIGINT
SQL_C_SBIGINT
bigint unsigned
SQL_BIGINT
SQL_C_UBIGINT
long varbinary
SQL_LONGVARBINARY
SQL_C_BINARY
blob
SQL_LONGVARBINARY
SQL_C_BINARY
longblob
SQL_LONGVARBINARY
SQL_C_BINARY
tinyblob
SQL_LONGVARBINARY
SQL_C_BINARY
mediumblob
SQL_LONGVARBINARY
SQL_C_BINARY
long varchar
SQL_LONGVARCHAR
SQL_C_CHAR
text
SQL_LONGVARCHAR
SQL_C_CHAR
mediumtext
SQL_LONGVARCHAR
SQL_C_CHAR
char
SQL_CHAR
SQL_C_CHAR
numeric
SQL_NUMERIC
SQL_C_CHAR
decimal
SQL_DECIMAL
SQL_C_CHAR
integer
SQL_INTEGER
SQL_C_SLONG
integer unsigned SQL_INTEGER
SQL_C_ULONG
int
SQL_INTEGER
SQL_C_SLONG
int unsigned
SQL_INTEGER
SQL_C_ULONG
mediumint
SQL_INTEGER
SQL_C_SLONG
mediumint
unsigned
SQL_INTEGER
SQL_C_ULONG
smallint
SQL_SMALLINT
SQL_C_SSHORT
smallint
unsigned
SQL_SMALLINT
SQL_C_USHORT

GBase 8a 程序员手册ODBC 篇


- 44 -

南大通用数据技术股份有限公司
本地值
SQL 类型
C 类型
real
SQL_FLOAT
SQL_C_DOUBLE
double
SQL_FLOAT
SQL_C_DOUBLE
float
SQL_REAL
SQL_C_FLOAT
double precision SQL_DOUBLE
SQL_C_DOUBLE
date
SQL_DATE
SQL_C_DATE
time
SQL_TIME
SQL_C_TIME
year
SQL_SMALLINT
SQL_C_SHORT
datetime
SQL_TIMESTAMP
SQL_C_TIMESTAMP
timestamp
SQL_TIMESTAMP
SQL_C_TIMESTAMP
longtext
SQL_LONGVARCHAR
SQL_C_CHAR
tinytext
SQL_LONGVARCHAR
SQL_C_CHAR
varchar
SQL_VARCHAR
SQL_C_CHAR
enum
SQL_VARCHAR
SQL_C_CHAR
set
SQL_VARCHAR
SQL_C_CHAR
bit
SQL_CHAR
SQL_C_CHAR
bool
SQL_CHAR
SQL_C_CHAR

功能说明
虚拟表,支持在分布式查询计划使用dual 表。
表结构说明
表5- 310 表结构信息说明:




dummy
无实际意义