如何查看单元格的填报长度

因为我填报提交的时候老是提示data too long for column ,所以我想看单元格的填报长度并修改看看

FineReport 士大夫 发布于 2020-3-25 12:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-3-25 12:13

这个是你表设置的问题吧 你好像是可以设置控件的 

image.png 限制长度 多少

  • 士大夫 士大夫(提问者) 这个好,数据库和最大长度设置成一样的就成功了
    2020-03-25 12:33 
最佳回答
0
873282620Lv3初级互助
发布于2020-3-25 12:13(编辑于 2020-3-25 12:13)

这个应该是看你数据库规定长度多少吧?

  • 士大夫 士大夫(提问者) 那我规定成255还是提示这个,是规定得小了吗
    2020-03-25 12:14 
  • 孤陌 孤陌 回复 士大夫(提问者) 你应该换一种类型不要用Varchar
    2020-03-25 12:17 
  • 士大夫 士大夫(提问者) 回复 孤陌 请教老师,mysql的可变字符串类型除了varchar还有其它什么吗
    2020-03-25 12:57 
  • 孤陌 孤陌 回复 士大夫(提问者) 你要看是什么版本的 varchar列长度是可变的,在mysql5.0.3之前varchar的长度范围为0-255字符,mysql5.0.3之后varchar的长度范围为0-65535个字节。 如果是5.03之前的 可以用TEXT
    2020-03-25 13:02 
  • 士大夫 士大夫(提问者) 回复 孤陌 了解了,谢谢
    2020-03-25 13:26 
最佳回答
0
zsh331Lv8专家互助
发布于2020-3-25 12:14
LEN(args): 返回文本串中的字符数或者数组的长度。
需要注意的是:参数args为文本串时,空格也计为字符。
参数args为数组时,直接返回数组长度。
示例:
LEN("Evermore software")等于17。
LEN(" ")等于1。
LEN(['a','b'])等于2。

用这个函数或者填报值等到对应的长度~

  • 4关注人数
  • 474浏览人数
  • 最后回答于:2020-3-25 12:14
    请选择关闭问题的原因
    确定 取消
    返回顶部