GBase 8s
运维管理
文章
GBase8s 如何实现中文拼音排序
发表于2025-12-09 10:14:5154次浏览2个评论
描述:
如何实现中文拼音排序?
解决办法:
使用 zh_cn 字符集, 并设置环境变量 GL_USEGLU=1, 重启数据库后创建数据库, 字段类型使用 nchar 或 nvarchar。
示例:
export GL_USEGLU=1
export DB_LOCALE=zh_cn.utf8
export DB_LOCALE=zh_cn.utf8
oninit
echo "create database testdb with log" | dbaccess -
echo "create table test (cc nchar(50))" | dbaccess testdb
echo "insert into test values ('中文')" | dbaccess testdb
echo "select cc from test order by cc" | dbaccess testdb
评论
登录后才可以发表评论
GBase用户21143发表于 7个月前
赞!!!
levvel发表于 1个月前
太有道理了!
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526