更新时间:2024-11-01 GMT+08:00
使用GaussDB(DWS) 的ODBC驱动,SQL查询结果中字符类型的字段内容会被截断
问题现象
使用GaussDB(DWS)的ODBC驱动,SQL查询结果中字符类型的字段内容会被截断,需通过SQL语法CAST BYTEA转成二进制才能完整取出字段信息。但是,同样的程序连接ORACLE、SQL SERVER却没有问题。
原因分析
ODBC客户端设置了max varchar=255,导致超过255的字段被截断。
处理方法
在ODBC客户端,增大max varchar的值即可。
父主题: 数据库使用