X
xiaocai
Unregistered / Unconfirmed
GUEST, unregistred user!
我的库中的字段是STRING类型的,但是程序中有个功能是查询,查询中可以带有条件,
有什么>=、<=、<>、MIN、MAX....本来没考虑到,但是忽然发现有点不对,即
select * from my table where aaa>=
aramaaa......
如果库中的aaa=100,而paramaaa=10,则结果返回正常,但是如果aaa=30,paramaaa=10000
就不对了,因为integer中10000>30,但是string中10000<30,库结构已经来不及改变了
请问有仁兄有没有妙法回春啊?
有什么>=、<=、<>、MIN、MAX....本来没考虑到,但是忽然发现有点不对,即
select * from my table where aaa>=
![Stick Out Tongue :p :p](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f61b.png)
如果库中的aaa=100,而paramaaa=10,则结果返回正常,但是如果aaa=30,paramaaa=10000
就不对了,因为integer中10000>30,但是string中10000<30,库结构已经来不及改变了
请问有仁兄有没有妙法回春啊?