首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle中根据中文获取拼音首字母

前言 在软件中方便用户查找信息时,都会用到输拼音首字母的简写快速过滤,所以一般我们在Oracle的表中会加上一列助记符列,今天我们就看看将中文怎么转换为拼音首字母。...实现方式 通过oracle的NLSSORT函数对汉字按照拼音排序。 然后根据汉字的区间返回对应的首字母。...函数代码 /* 获取拼音简码函数 */ CREATE OR REPLACE FUNCTION GET_PYJM (P_NAME IN VARCHAR2) RETURN VARCHAR2 AS...我们直接还是在要导入的数据库中直接先查询出来,然后调用GET_PYJM的函数,上图中nvl(GET_PYJM("SupName“),"SupName")这里用法,因为SupName是我们的中文名称列,如果本身名称是英文那这个获取的数据即为空值了

4.4K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL 中文转拼音函数

    需求是将字符串中的汉字转为拼音。创建一个汉字转拼音的函数,在其中判断每个字符是否为中文,如果是则查询拼音表取得对应的拼音,否则原样返回。...网上的大部分 MySQL拼音函数都是通过创建一个拼音对照表,然后在自定义函数中查询该表实现的。以下对这种实现做了修改,具有以下特点: 不需要拼音表。 与数据库字符集无关。...根据参数可分别返回全拼小写、全拼大写、全拼首字母大写。 不考虑多音字拼音上下文语义的正确性。 通过嵌套使用 MySQL 的 elt、interval 函数确定一个汉字对应的唯一拼音。        ...            set lp = lp + 2;         end if;     end while;     return mypy; end; // delimiter ;         测试 mysql...; Query OK, 0 rows affected (0.00 sec)   mysql> select to_pinyin(@s,3); +----------------------------

    48910

    winform用户输入查询与拼音首字母的结合,提高用户的操作体验

    在Winform界面中,同样也可以做到智能提示,由于Winform中的响应速度比较快,我们可以根据输入的首字母或者部分中文快速更新列表内容即可,如下图所示。 ?...其实以上两个,都是需要一个Sql函数,就是把中文转换为首字母的函数,以便能够快速搜索内容,下面我列出SqlServer和Oracle的转换首字母的函数。以飨读者。...SqlServer的汉字转拼音码的函数: 代码 <!...select  @re=substring(@str,@strlen,1)+@re,@strlen=@strlen-1     end     return(@re) end 复制代码 Oracle的汉字转拼音首字母的函数...CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->        ///         /// 根据商品名称获取商品列表

    1.7K10

    PHP常用函数之获取汉字首字母功能示例

    本文实例讲述了PHP常用函数之获取汉字首字母功能。...分享给大家供大家参考,具体如下: //获取汉字的首字母 function getFirstCharters($str) { if (empty($str)) { return ''; } //取出参数字符串中的首个字符...'first_char'] ; }else{ return null; } } //测试: echo getFirstCharters('窦'); 运行结果: D PS:这里再为大家提供几款本站拼音与字母相关工具供大家参考...: 在线中英文根据首字母排序工具: http://tools.zalou.cn/aideddesign/zh_paixu 在线汉字转换成拼音工具: http://tools.zalou.cn/transcoding.../pinyin 在线中文汉字转拼音工具: http://tools.zalou.cn/transcoding/hanzi2pinyin 在线中文汉字拼音对照转换工具: http://tools.zalou.cn

    1.2K42

    智慧小区解决方案ppt_智慧小区简介

    参考教程如下:element-ui中select组件绑定值改变,触发change事件 js 判断字符串中是否包含某个字符串 在本系统中有个功能是可以显示实时当地的天气,当获取到天气后,需要根据不同天气显示不同图片图标...,这时候通过获取的天气中的字判断需要哪个图片图标,参考教程如下: js 判断字符串中是否包含某个字符串 elementui官网 ElementUI 后端 跨域问题 前端使用vue脚手架搭建项目,后端使用...springboot+MySQL,首当其冲的问题是两者不能使用同一个端口启动,这就涉及到跨域操作。...在本系统中笔者实现了一个功能,就是增加业主的同时为该业主生成一个用户名是所属小区拼音首字母和自己名字拼音的账号,这时候需要将中文的小区名称转成拼音再提取首字母,以及将业主名字也转成拼音。...参考教程如下: java中文转拼音 java获取中文拼音首字母 java中String与StringBuilder的相互转换 其他 git操作问题 笔者深知自己能力有限,在较短的时间内产出整个项目并非易事

    89580
    领券