2010-10-12 8 views
2

J'ai une base de données android et il y a une colonne appelée 'nom'. La colonne 'Nom' peut avoir des caractères internationaux. Maintenant, quand je interroge cette base de données, je veux trier la colonne de nom. Le tri doit prendre en compte les caractères internationaux lors du tri. J'ai lu qu'il existe un collecteur UNICODE pour Android, mais je ne suis pas en mesure de l'utiliser dans les requêtes. Tout le monde a une idée de comment utiliser UNICODE collator. Puis-je vraiment utiliser UNICODE collator pour le tri? Tout pointeur sera apprécié.Android sqlite: trier par ordre alphabétique de caractères internationaux

Répondre

6

Essayez:

SELECT name FROM table ORDER BY name COLLATE LOCALIZED 

ou

SELECT name FROM table ORDER BY name COLLATE UNICODE 
Questions connexes