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

时间:2025-02-12 15:02:21

问题现象

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

例如,创建示例表table01:

1234
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