long型数据的查询问题 select * from table1 where 内容 like '%textfind%'; 内容字段为long型。 不执行。 怎样才能查询long型字段呢?
求教: 有一个字段事long类型的,bitmap ,我想通过以下语句将它显示出来: select bitmap from table where ri=1; 但是得到的结果却是不可显示字符。 因为这个字段有特殊的用途,表的结构也不能变了,现在希望能够读出其内容,让后显示成二进制的格式,怎么实现啊。
某表中的列太长了 所以select * 的时候,后面的就被截掉了 似乎设置什么变量就可以 但是是哪个变量我不知道-_-|| 哪位大侠知道还请不吝赐教,非常感谢:)
+ [[ high = high ]] + version=1.2 + + cl_get_path HA_DIR=es + STATUS=0 + set +u + [ ] + exit 0 Jun 10 18:06:02 EVENT START: config_too_long 360 /usr/es/sbin/cluster/events/node_down.rp :config_too_long[64] [[ high = high ]] :config_too_long[64] version=1.11 :config_too_long[65] :config_too_long[65] cl_get_path HA_DIR=es :config_too_long[67] NUM_SECS=360 :config_too_long[68] EVENT=/usr/es/sbin/cl...
现在使用的这个表是MYISAM引擎,考虑到该表的读取和写入比较频繁,数据表总是损坏,所以现在想把该表转换成INNODB引擎,在转换的过程中,出现以下错误提示: 在转换数据表引擎的时候,出现: Can't convert link_pix_200707: Error Specified key was too long; max key length is 767 bytes。 该表目前结构: -- 表的结构 `link_pix_200707` -- CREATE TABLE `link_pix_200707` ( `photo_id` bigint(20) NOT NULL, `owne...