达梦(DM)数据库DPI编程指南C 数据类型

MoMo 2021年6月13日18:05:40
评论
34

DPI 中包括以下 C 类型,对应绑定时使用的数据类型:

宏定义

类型

说明

DSQL_C_NCHAR

char

字符类型

DSQL_C_SSHORT

signed short

有符号短整型

DSQL_C_USHORT

unsigned short

无符号短整型

DSQL_C_SLONG

signed int

有符号整型

DSQL_C_ULONG

unsigned int

无符号整型

DSQL_C_FLOAT

float

单精度浮点型

DSQL_C_DOUBLE

double

双精度浮点型

DSQL_C_BIT

char

位类型

DSQL_C_STINYINT

char

有符号小整型

DSQL_C_UTINYINT

unsigned char

无符号小整型

DSQL_C_SBIGINT

__int64

有符号长整型,注 1:在 Windows 操作系统下,

C 中的定义为__int64,在其他操作系统下会有

其他的示方式

DSQL_C_UBIGINT

unsigned __int64

无符号长整型

DSQL_C_BINARY

unsigned char

二进制类型

DSQL_C_DATE

dpi_date_t

日期类型

DSQL_C_TIME

dpi_time_t

时间类型

DSQL_C_TIMESTAMP

dpi_timestamp_t

日期时间类型

DSQL_C_NUMERIC

dpi_numeric_t

数字类型

DSQL_C_INTERVAL_YEAR

dpi_interval_t

年时间间隔类型

DSQL_C_INTERVAL_MONTH

dpi_interval_t

月时间间隔类型

DSQL_C_INTERVAL_DAY

dpi_interval_t

日时间间隔类型

DSQL_C_INTERVAL_HOUR

dpi_interval_t

时时间间隔类型

DSQL_C_INTERVAL_MINUTE

dpi_interval_t

分时间间隔类型

DSQL_C_INTERVAL_SECOND

dpi_interval_t

秒时间间隔类型

DSQL_C_INTERVAL_YEAR_TO_MONTH

dpi_interval_t

年转月

时间间隔类型

DSQL_C_INTERVAL_DAY_TO_HOUR

dpi_interval_t

日转时

时间间隔类型

DSQL_C_INTERVAL_DAY_TO_MINUTE

dpi_interval_t

日转分

时间间隔类型

DSQL_C_INTERVAL_

DAY_TO_SECOND

dpi_interval_t

日转秒

时间间隔类型

DSQL_C_INTERVAL_

HOUR_TO_MINUTE

dpi_interval_t

时转分

时间间隔类型

DSQL_C_INTERVAL_

HOUR_TO_SECOND

dpi_interval_t

时转秒

时间间隔类型

DSQL_C_INTERVAL_

MINUTE_TO_SECOND

dpi_interval_t

分转秒

时间间隔类型

DSQL_C_DEFAULT

自动映射类型

DSQL_C_LOB_HANDLE

dhloblctr

大字段句柄

DSQL_C_RSET

dhstmt

结果集类型

DSQL_C_CLASS

dhobj

复合对象类型

DSQL_C_RECORD

dhobj

复合对象类型

DSQL_C_ARRAY

dhobj

复合对象类型

DSQL_C_SARRAY

dhobj

复合对象类型

DSQL_C_WCHAR

wchar_t

宽字节类型

诊断

函数调用的返回信息放在诊断区域中。每一个环境、连接、及描述符句柄都有一个诊断区域。在诊断区域的头字段返回一般的函数执行信息,它的记录字段记录函数调用的错误信息和警告。用户可以指定获取某一个记录的信息从而更准确地判断函数执行的情况。

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月13日18:05:40
  • 转载请务必保留本文链接:https://xpanx.com/2758.html
书海的搬用工(记住它并且理解它) 读书

书海的搬用工(记住它并且理解它)

每日一书# #六一大人今天的读书笔记# 读完,兴奋10秒,,好,收!我知道好的东西不是读了就可以理解它,也不是读完就可以拥有它,更不是兴奋了就可以“为所欲为”,希望像先贤一样,笃慎自守。运用...
 TongWeb 在企业级应用中的作用 东方通

 TongWeb 在企业级应用中的作用

  应用服务器 TongWeb v7 全面支持 JavaEE7 及部分 JavaEE8 规范,作为基础架 构软件,位于操作系统与应用之间,帮助企业将业务应用集成在一个基础平台上, 为应用高效...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: