lujinke

Results 3 comments of lujinke

不好意思,提issue的时候忘记我自己对解析出来的set做了排序,所以上面说join可以解决问题,但是前提是你必须对解析出来的set做排序,我提了一个类似的bug给python-mysql-replication,你可以看看这里:[issue 268](https://github.com/noplay/python-mysql-replication/issues/268) 同样的,对于bit类型的处理也有问题: ``` INSERT INTO `test`.`ttt`(`c3`, `c2`, `c1`, `id`) VALUES ('{\"a\":\'M&s\',\"c\":\"asda\"}', '0000000000011111', ('a','c'), 1); ``` 上面的'0000000000011111'应为b'0000000000011111',需要在前面加上b前缀,否则插入时会报错(取决于sql_mode),用解析出来的值进行匹配时,也会匹配错误。

测试发现只要条件中有两个列比较的谓词,都会触发这个BUG,如col1=col2,col1col2,col1>col2等

I also encounter this issue when importing `phoneixdb`: ``` >>> import phoenixdb Traceback (most recent call last): File "", line 1, in File "/home/dbops/dbtools/venv/lib/python2.7/site-packages/phoenixdb/__init__.py", line 19, in from phoenixdb import...