J'ai une grande table à partitionner par la valeur d'un champ de type varchar (200). J'ai déjà lu this question mais parce que la taille du champ je ne peux pas utiliser cette solution.
Ma question est: Puis-je utiliser un critère similaire à LIKE 'b%' ou LIKE 'o%' et ainsi de suite?
Si non, comment puis-je résoudre ce problème?Comment partitionner une table en utilisant un critère LIKE dans Mysql
Merci à l'avance,
Antonio
« mais parce que la taille du champ » --- Uhm, même si vous avez varchar limité de 200 caractères, vous pouvez utiliser cette solution. – zerkms
Bien sûr, mais je cherche quelque chose de plus immédiat. Je peux utiliser cette solution en écrivant un script qui pour chaque partition fait quelque chose comme partition p1 valeurs inférieures à ('bzzzz ....') 199 fois z. De toute façon, si je ne peux pas utiliser un critère LIKE, j'utiliserai cette solution. :) –
vous n'avez pas besoin d'écrire "z" 199 fois. Il suffit d'écrire 'less than ('c')' – zerkms