为什么varchar的列不能存储超过255长度的数据(ase 12.5.2)

jianleon 2006-11-16 10:07:13
在linux as3 update4上建了个版本是12.5.2的sybase数据库,但发现表里varchar类型的字段都不能存储超过255字节的数据(用sql advantage看)。
查了一下资料,资料说这个版本的varchar最少能装一两千个字节的数据。后来又在windows上也装了同版本的数据库,在初始安装时把页面大小设成16k,但发现varchar还只能是255!
怎么回事啊,望各位帮帮忙!
...全文
345 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspirin18 2006-11-17
  • 打赏
  • 举报
回复
12.5的ASE的varchar/char的长度和page size相关
2k 2048
4k 4092
...
jianleon 2006-11-16
  • 打赏
  • 举报
回复
呵呵,我更晕,原来是客户端的问题,不是ase的问题,12.5.2的varchar默认可以到一千多两千
wmyunfei 2006-11-16
  • 打赏
  • 举报
回复
12.5.3就是补丁来的。真晕。
jianleon 2006-11-16
  • 打赏
  • 举报
回复
12.5.3?刚上sybase的网站看了,说需要对应版本下载补丁,我的是12.5.2,怎么下12.5.3呢?
wmyunfei 2006-11-16
  • 打赏
  • 举报
回复
请打补丁到12.5.3

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧