社区
DB2
帖子详情
如何用db2的sql写一个获取汉字拼音首字母的函数
dyonggan
2015-07-08 03:36:51
如题!
请高手给建议和思路啊,最好有现成的函数可以用!
...全文
1353
1
打赏
收藏
如何用db2的sql写一个获取汉字拼音首字母的函数
如题! 请高手给建议和思路啊,最好有现成的函数可以用!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sifadmwy
2015-09-28
打赏
举报
回复
需要你的数据是GBK才能实现吧 不够我觉得这个最好还是java层面实现 。汉字其实就是按照首字母进行排序的 你可以利用这一点写函数
DB2
中创建
一个
汉字
拼音
首字母
的
SQL
函数
一般对于中文数据的索引,采用词组的首
汉字
拼音
的
首字母
,在
DB2
中并没有提供相应的
函数
可以取得
汉字
拼音
的
首字母
,我们可以利用数据库针对中文字符集的排序功能创建
一个
这样的
函数
。本文分析了这种
函数
的工作原理,...
DB2
中创建
汉字
拼音
首字母
的
SQL
函数
有些时候我们会有这样的需求,要求使用字母从a至z对一组数据进行索引,如果数据的格式全部是半角的英文则很容易实现,但若是对一组中文数据进行索引则会引起一点小的麻烦,数据在录入
db2
数据库的时候可能并没有指定...
oracle
拼音
首字母
查询,使用ORACLE
函数
实现按
汉字
拼音
首字母
查询
使用ORACLE
函数
,可以实现许多我们需要的功能,下面就教您如何使用ORACLE
函数
实现按
汉字
拼音
首字母
查询,如果您对ORACLE
函数
使用方面感兴趣的话,不妨一看。列表一行
汉字
WITH A AS(SELECT '
获取
汉字
拼音
首字母
' W ...
在
DB2
中创建
一个
获取
汉字
拼音
首字母
的
SQL
函数
现在假若我们拿出任何
一个
汉字
,放在我们挑选出的这些
汉字
中间,利用数据库进行一次使用GBK字符集的排序,我们便能够根据这个
汉字
排列的相对位置得到其
拼音
首字母
。 利用
sql
语句生成一组上述
汉字
的结果集,我们...
sql
汉字
按照
首字母
排序博客分类:
我们的My
SQL
使用latin1的默认字符集,也就是说,对
汉字
字段直接使用GBK内码的编码进行存储,当需要对一些有
汉字
的字段进行
拼音
排序时(特别涉及到类似于名字这样的字段时),默认无法通过order by关键字正确排序。...
DB2
5,891
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章