0

我有一个大表来按 varchar(200) 类型的字段的值进行分区。我已经阅读了这个问题,但是因为字段的大小我不能使用这个解决方案。
我的问题是:我可以使用 Like 标准作为 LIKE 'b%' 或 LIKE 'o%' 等等吗?
如果没有,我该如何解决这个问题?

在此先感谢,
安东尼奥

4

2 回答 2

1

您最好将范围指定为

less than ('c')

它简短易读。

于 2011-03-26T13:52:22.960 回答
0

似乎仅当分区是按键时才允许对 varchar 进行分区(不允许重复值和空值)。

这里有一个讨论

我尝试使用“转换”为 ASCII() 形式的整数值的函数执行分区,但在分区表达式中支持的 Mysql 函数中没有进行比较。

支持的功能列表

于 2011-03-26T16:00:33.220 回答