Oracle查询优化-提取姓名大写首字母缩写

法一:可以使用MySQL中的函数UPPER()来将姓名转换为大写。然后再利用SUBSTRING()函数获取每个单词的第一个字符作为缩写。 下面是示例查询语句: SELECT CONCAT(UPPER(LEFT(first_name,1)), UPPER(LEFT(last_name,1))) AS ...

Oracle——根据拼音首字母模糊查询某个字段

前言Oracle数据库模糊查询数据,可以用like关键字;但是,业务上有时候需要根据拼音首字母模糊查询某个字段,这时候考虑的点就比较多了问题解决解决方法有3种:1. 表中添加一个字段表示拼音首字母在表中增加一个字段,用于存储客户姓氏第一个字拼音的首字母。以后查询直接 name like  ...

Oracle根据汉字取拼音首字母的function

CREATE OR REPLACE fuNCtion ODSSU.getpy( chnstr in char) return vaRCHar2 Is   pyi number;   len number;   no  number;   py &nb...

oracle 提取中文字符串拼音首字母函数,拼音简码提取函数

从别的数据库里拿到的获取拼音简码的函数,觉得挺有意思的,具体的思路就是,通过oracle的NLSSORT函数对汉字按照拼音排序,然后根据汉字的区间返回对应的首字母。具体实现效果和代码如下。 希望能帮助到你 select GET_PYJM('赵鹏') from dual; 1 ZP CREATE OR...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关电子书
更多
Oracle VS PostgreSQL技术大比拼
EasyDBforOracle— 基于阿里云的Oracle最佳实践
Oracle云上最佳实践
立即下载 立即下载 立即下载
相关镜像