数据仓库服务 GAUSSDB(DWS)-在Java中,读取character类型的表字段时返回类型为什么是byte?:问题现象

时间:2024-11-02 18:44:29

问题现象

数据库中新建一张表,某个表字段使用character类型,在Java中读取character类型的字段时返回类型是byte。

例如,创建示例表table01:

1
2
3
4
CREATE TABLE IF NOT EXISTS table01(
   msg_id character(36),
   msg character varying(50)
);

在Java中,读取character类型的字段代码如下:

1
ColumnMetaInfo(msg_id,1,Byte,true,false,1,true);
support.huaweicloud.com/trouble-dws/dws_09_0045.html