SQL生成简拼码

SQL Server编写函数获取汉字的拼音码(简拼) 拼音码一般分为全拼、简拼、双拼三大类。在数据库系统查询中,使用简拼查询能打打提高输入的速度,提高查询效率。比如,在药店系统中,查询药品阿莫西林时,只需要输入阿莫西林药品对应的简拼码AMXL,点击查询即可查到相应的结果,问题是,数据库系统的表中事先需要通过相应的Sql等语言获取药品名称对应的简码。 本文采用SQL语句,自定义函数fun_getPY(),以方便快速获取拼音码。例如前面提到的阿莫西里,只需调用函数:dbo.fun_getpy('阿莫西林') 。 Create function fun_get 阅读详情

/*创建取拼音首字母函数*/ 
create function [dbo].[fn_ChineseToSpell](@strChinese varchar(500)='') 
returns varchar(500) 
as 
begin /*函数实现开始*/ 
     declare @strLen int,@return varchar(500),@i int 
     declare @n int,@c char(1),@chn nchar(1)  
     select @strLen=len(@strChinese),@return='',@i=0 
     while @i<@strLen 
     begin /*while循环开始*/
             select @i=@i+1,@n=63,@chn=substring(@strChinese,@i,1) 
             if @chn>'z'/*原理:“字符串排序以及ASCII码表”*/                
                 select @n = @n +1,@c =case chn when @chn then char(@n) else @c end from(select top 27 * from (select chn = '吖' union all select '八' union all select '嚓' union all select '咑' union all select '妸'  union all select '发'  union all select '旮'  union all select '铪'  union all select '丌' /*because have no 'i'*/ union all select '丌' union all select '咔' union all select '垃' union all select '嘸' union all select '拏' union all select '噢' union all select '妑' union all select '七' union all select '呥' union all select '仨' union all select '他' union all select '屲' /*no 'u'*/ union all select '屲' /*no 'v'*/ union all select '屲' union all select '夕' union all select '丫' union all select '帀' union all select @chn) as a  order by chn COLLATE Chinese_PRC_CI_AS ) as b  
             else
                 set @c=@chn
             set @return=@return+@c  
     end /*while循环结束*/  
     return(@return)  
end /*函数实现结束*/

VS C#语言获取输入名称的汉语拼音简拼码和全拼码完整案例教程 结果预览: 扩展阅读: SQL语言获取拼音码:SQL Server编写函数获取汉字的拼音码(简拼) 文章目录1. 拼音码类编写2. 界面设计3. 前端调用4. 结果展示 1. 拼音码类编写 打开Visual Studio,新建一个Winform项目,再添加一个类文件,命名为PYM。 键入如下代码: using System.Text.RegularExpressions; using System.Text; public static class GetPYM { public stat 阅读详情

相关推荐

【ABAP】OPEN SQL(九)「SAT事务码」

在本节内容中,我们将继续学习ABAP OPEN SQL的知识,今天带来的内容是T-CODE:SAT的简介,SAT事务码是ABAP中用于对语句性能监控的一个工具,可以帮助我们更好地针对SQL语句进行性能优化,跟着我的脚步,一起来看看吧!本文是ABAP SQL性能优化系列的开篇,主要学习SAT的使用方法。

Thunder Wang的博客 4507

记录两个SQL生成汉字全拼及拼音简码的方法

生成拼音简码set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo--创建取拼音函数--手写字母create function [dbo].[fGetPinyin](@Str varchar(500)=)returns varchar(500)asbegin--函数实现开始declare @strlen int,@return varchar(500),

技术专栏 2393

SQL函数生成拼音码

SQL函数生成拼音码,很好用,数据库里生成SQL首字母!非常好用,欢迎大家下载。分享

SQL server中表数据自动生成拼音码

总结将SQL server 中表数据自动生成拼音码的实现步骤: 1、创建一个方法,传入一个参数,这个参数是你要将什么样的数据自动生成拼音码。 下面代码可以直接复制到你们的编辑器中运行。运行后就可以调用 fn_GetPy(str)方法。 CREATE function fn_GetPy(@str nvarchar(4000)) returns nvarchar(4000) --WITH ENCRYPTION as begin declare @.

韩利巍 5740

SQL Server 汉字拼音简码获取

SQL Server 拼音简码获取函数。

sql函数生成拼音码方案

SQL语句可以直接生成汉字的拼音码,建立函数直接调用即可(已经建好)

SQL语句——生成汉字首字母拼音

生成汉字首字母拼音

yuanxi21的博客 2483

自动获取汉字的拼音简码

本例子可以获取输入汉字的拼音的第实现。一个字母。本例子采用javabean方式

SQL Server 拼音简码获取

<br />Create Function sf_ShortCode<br />(<br />  @Input nvarchar(4000), --输入的文字<br />  @Kind Int=0            --0:拼音;1:五笔<br />)<br />Returns nvarchar(10)<br />As<br />Begin<br />  declare @word nchar(1),@Retu nvarchar(10)<br />  declare @5A nvarchar(1000)

yangyinet的专栏 2万+

一个可完美获取姓名的全拼和简拼的SQL函数

函数说明:根据中国人的中文姓名取出英文名字(即汉语拼音) 主要解决 复姓 多音字 外族人士姓名拼音的问题 /* 如:欧阳强 OuYang Qiang 错误:Ou YangQiang /* 单单单 Shan Dandan 错误:Dan DanDan 区区区 Ou QuQu 错误:Qu QuQu 买买提 MaiMaiTi 错误:Mai MaiTi

用 dism 合并与删除 wim 映像

一、合并 假设 installA.wim 有 3 个映像,installB.wim 有 1 个映像。 1、全部合并 将 installA.wim 中的 3 个卷映像合并到 installB.wim 中,这样 installB.wim 中的卷映像增加到 4 个。 dism/export-image/sourceimagefile:d:\installA.wim/sourceindex:1/destinationimagefile:d:\installB.wim dism/export-image/source

KefanWon的博客 5199

SQL中定义函数,将汉字转成拼音简写

我们在写程序中,经常会用到SQL中将某个名字转成拼音,然后保存在数据库中某个字段中,方便快捷查询,所以有必要写SQL函数来定义一下,话不多说,直接上代码: Create function fn_GetPy(@str nvarchar(4000)) returns nvarchar(4000)  --用于加密 --WITH ENCRYPTION as begin declare @intLen int declare @strRet nvarchar

qq_41956016的博客 1619

Raptor码(一):2007RFC5053标准编解码学习

RFC 5053 标准

a_beatiful_knife的博客 3493

SQL实现简拼和全拼的模糊搜索

首先创建两个方法用于将中文转换为简拼和全拼: 简拼: Create FUNCTION dbo.GET_JianPIN ( @str NVARCHAR(4000) ) RETURNS NVARCHAR(4000) --WITH ENCRYPTION AS BEGIN DECLARE @WORD NCHAR(1),@PY NVARCHAR(4000) ...

qq_34452824的博客 1619

从412到200:一步步拆解瑞数6代jsvmp的cookie生成与验证流程

本文深入解析瑞数6代JSVMP的动态安全防护机制,详细拆解从412到200状态的cookie生成与验证流程。通过剖析JSVMP虚拟机核心机制、动态元数据解析及环境检测绕过策略,为逆向工程师提供实用的技术解决方案,帮助突破瑞数6代的高级防御体系。

weixin_30342209的博客 508

告别夜间噪点!用瑞芯微RV1126B的AI-ISP,手把手教你打造0.01Lux超低光摄像头

本文详细介绍了如何利用瑞芯微RV1126B芯片的AI-ISP技术,打造0.01Lux超低光摄像头,解决夜间噪点问题。通过AI算法与图像信号处理的深度融合,RV1126B的3TOPS边缘算力实现了像素级AI降噪和语义感知增强,显著提升低光环境下的图像质量。文章包含硬件选型、软件配置和实战调优指南,助力开发者在AIoT领域实现高性能视觉应用。

weixin_33725722的博客 564

mysql生成首字母简拼

【代码】mysql生成首字母简拼

A_Zheng优快云的博客 429

【NVIDIA-GB200-1】国内第一份生产环境实战安装配置教程,配置安装脚本,nvidia gb200配置教程-复制即用;gb200驱动安装

GB200 的高性能通信依赖。

jundao1997的专栏 705

码匠 × OpenAI :快速生成 SQL 语句,提升开发效率!

通过使用 OpenAI,可以快速生成 SQL 语句,无需具备 SQL 编程的经验,节省了编写 SQL 语句的时间和精力。此外,与手动编写 SQL 语句相比,使用 OpenAI 生成的 SQL 语句也相对更准确和稳定,可以帮助减少错误和漏洞的出现。这为码匠用户提供了一个更加高效和安全的数据处理方式,使用户可以更加专注于页面搭建和应用开发。

weixin_39545889的博客 1490

基于RK3588边缘计算平台的人数统计系统设计与实现

针对人数统计场景优化的YOLOv5模型完整的模型转换和部署流程高效的嵌入式推理优化方案低成本、低功耗的部署方案实时性强,满足工业应用需求可扩展性好,适配多种应用场景引入注意力机制,提高小目标检测能力结合多模态信息,增强系统鲁棒性开发可视化管理平台,提升用户体验随着边缘计算和AIoT技术的快速发展,基于深度学习的智能视觉系统必将在更多领域发挥重要作用。本项目为相关应用的开发和部署提供了有价值的参考,为推动人工智能技术的产业化应用做出了积极贡献。

LXY_LOVE36的博客 146

MFC中的CMFCToolBar:自定义按钮提示消息

通过以上步骤,您可以在MFC应用程序中使用CMFCToolBar创建自定义按钮,并设置按钮的提示消息。通过以上步骤,您可以在MFC应用程序中使用CMFCToolBar创建自定义按钮,并设置按钮的提示消息。通过上述代码,您可以在MFC应用程序中添加一个名为"ID_BUTTON_CUSTOM"的自定义按钮,并将其提示消息设置为"自定义提示消息"。通过上述代码,您可以在MFC应用程序中添加一个名为"ID_BUTTON_CUSTOM"的自定义按钮,并将其提示消息设置为"自定义提示消息"。

PixelInk的博客 1084

SQL将汉字转化为字母全拼以及简拼

废话不多说,直接上代码 UPDATE REPORT.dbo.yyxmCs SET pyqt=comm.dbo.FUN_GETPY(yyxmmc)--简拼 UPDATE REPORT.dbo.yyxmCs SET pyjp=comm.dbo.FUN_GETFULLPY(yyxmmc)--全拼

中级CV工程师,欢迎来扰! 1090

深度学习100例-卷积神经网络(CNN)彩色图片分类 | 第2天

文章目录前期工作设置GPU导入数据标准化可视化构建CNN网络编译训练模型预测模型评估 前期工作 设置GPU 如果使用的是CPU可以忽略这步 import tensorflow as tf gpus = tf.config.list_physical_devices("GPU") if gpus: gpu0 = gpus[0] #如果有多个GPU,仅使用第0个GPU tf.config.experimental.set_memory_growth(gpu0, True) #设置GPU显存用量

“365天深度学习训练营”报名进行中~ 7855

数据库SQL语句UPDATE能否修改主码

首先需要说明的是,本文是在RDBMS为 SQL Server 的前提下进行探讨的,其他RDBMS具体情况不清楚,大家根据自身情况选择性阅读~ 问题来源: 在学习UPDATE关键字修改数据的时候,有一条是主码不允许修改,带着好奇心,进行了测试???? 实验过程: 本实验采用了Student和SC两个表,如下图: 说明一下,这两个表的关系是:SC表的Sno为主码,参照引用自Student表的主码,所以两表...

Henry_626的博客 7724

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

SQL开发的智能助手:通义灵码在IntelliJ IDEA中的应用

通义灵码是阿里云技术团队精心打造的智能编码助手,它基于强大的通义大模型,具备以下实用功能:**代码续写和优化 :**能够根据现有代码上下文,智能生成行级或函数级的代码建议,帮助程序员快速完成代码编写,并对代码进行优化,提高代码质量和执行效率。**自然语言描述生成代码 :**程序员可以通过自然语言描述需求,通义灵码能够将其转化为相应的代码,大大简化了代码编写过程,尤其适用于复杂功能的实现。**注释生成和代码解释 :**自动生成代码注释,方便程序员及团队成员更好地理解代码逻辑和功能;

TONGYILingma的博客 1144

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

无极低码SQL模板引擎使用教程示例,自己手撸一个sql模板引擎进行动态sql生成。

【代码】无极低码SQL模板引擎使用教程示例,自己手撸一个sql模板引擎进行动态sql生成。

无极低码 1338

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上一篇: Delphi设置日期格式
下一篇: Delphi跨程序发送数据信息
jjpweb
博客等级 码龄23年 38粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值