我的数据库是mysql5.0,执行一个update语句时,总是失败,语句长度大概3000多字节,后来发现无乱把哪个字段的值拿掉几个字,只要缩短长度就能执行成功。怀疑是mysql语句有长度限制,但又没听说过,请哪位高手给指条明路。
解决方案 »
- 我的一个MySql数据库,每天数据库日志文件太大了,17G,能不能设置为不记录日志文件
- 二個表關聯查詢問題。
- 如何用VC++ 连接MySQL 服务器?江湖救急
- 数据表设计问题,表中有一个状态字段,分“未审核,已审核,已认证”三个状态,用-1,0,1三个数字表示好还是直接存储三个状态
- 请教本人想用java+mysql在linux上作点东西,各位给推荐推荐mysql的书,谢谢!!!
- 怎样用SQL语言将多个字符串拼成一个字符串
- 谁能给我一个postgresql的jdbc.
- postgresql如何解决生僻汉字的存储和匹配查询?有没有人用postgresql?
- 提交不了数据,好像有表被锁住了,请教如何查哪个表被锁住,如何解锁
- mysql数据库导入问题
- mysql怎么设置表宽度?
- xp 中的dos 命令提示符窗口不能输入中文了?
net_buffer_length=4K试了,但是不对。寻找高手
UPDATE UNIONMST SET NameFi =
'機関名組合名称'
WHERE UnionID =
'U00031'现在这条语句只要把'機関名組合名称'去掉一个字就能执行,感觉是数据库空间不够用,但是新插入一条纪录也没问题(只要数据不是很多)
现在问题是一条纪录只要所有字段都路的足够长,就会出现Got error 139 from storage engine,执行失败