Linux | c&cpp | Email | github | QQ群:425043908 关注本站

itarticle.cc

您现在的位置是:网站首页 -> 数据库 文章内容

mysql SUM聚合运算的返回值为MYSQL_TYPE_NEWDECIMAL-itarticl.cc-IT技术类文章记录&分享

发布时间: 5年前数据库 127人已围观返回

mysql SUM聚合运算的返回值为MYSQL_TYPE_NEWDECIMAL,如果是C++处理返回值时,可能对类型会有影响,使用SUM函数时需要使用 CAST函数对结果类型作下转义,转义为Int或者doule,然后C++就可以处理了


enum enum_field_types { MYSQL_TYPE_DECIMAL, MYSQL_TYPE_TINY,


MYSQL_TYPE_SHORT, MYSQL_TYPE_LONG,

MYSQL_TYPE_FLOAT, MYSQL_TYPE_DOUBLE,

MYSQL_TYPE_NULL, MYSQL_TYPE_TIMESTAMP,

MYSQL_TYPE_LONGLONG,MYSQL_TYPE_INT24,

MYSQL_TYPE_DATE, MYSQL_TYPE_TIME,

MYSQL_TYPE_DATETIME, MYSQL_TYPE_YEAR,

MYSQL_TYPE_NEWDATE, MYSQL_TYPE_VARCHAR,

MYSQL_TYPE_BIT, MYSQL_TYPE_NEWDECIMAL=246,

MYSQL_TYPE_ENUM=247,

MYSQL_TYPE_SET=248,

MYSQL_TYPE_TINY_BLOB=249,

MYSQL_TYPE_MEDIUM_BLOB=250,

MYSQL_TYPE_LONG_BLOB=251,

MYSQL_TYPE_BLOB=252,

MYSQL_TYPE_VAR_STRING=253,

MYSQL_TYPE_STRING=254,

MYSQL_TYPE_GEOMETRY=255

};

发布时间: 5年前数据库127人已围观返回回到顶端

很赞哦! (1)

文章评论

  • 请先说点什么
    热门评论
    126人参与,0条评论

站点信息

  • 建站时间:2016-04-01
  • 文章统计:728条
  • 文章评论:82条
  • QQ群二维码:扫描二维码,互相交流