PB datawindow 数据窗口列项突破char字符串长度为255的限制

很多时候我们需要对从数据库中取出长字符串,但是PB里datawindow默认最大只能取255个字符,哪怕直接修改editsource也不能突破255限制。

经过探索,亲测以下方法可行。

1、首先,数据库表(标量值函数也可以)T_chcker中,某字段cmemo的长度需要超过255,例如设为varchar(2000),如下图: 

图1.数据库字段长度

 

 2、数据源连接属性里的Syntax选项卡——TextLimit项设为超过255(这里设为4000),如下图:

图2.数据源字符limit设置

 

3、将数据源SQL语句中,需要突破字符串长度限制的列,通过CONVERT函数处理成text格式,如下图:

图3.CONVERT函数

 4、回到面板,可以看到列属性里,char字段长度已经到了4003

转自: https://www.pianshen.com/article/61551068026/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值