sql server实现简繁转换
2024-08-26 03:07:35
/*--调用示例
gb_to_big和big_to_gb表存放着常用的简繁字
--可以百度到常用的简体汉字,然后用excel转换成繁体 再导入数据库。
--转换为繁体 select dbo.f_GB2BIG('我是中国人',1)
--转换为简体 select dbo.f_GB2BIG('我是中國人',0) --*/
CREATE function [dbo].[f_GB2BIG](
@str nvarchar(4000),--要转换的字符串
@toBIG bit--转换标志,为1,表示 GB-->BIG,否则是 BIG-->GB )
returns nvarchar(4000)
as
begin
if @toBIG=1
select @str=replace(@str,gb,big) from gb_to_big where charindex(gb,@str)>0
else
select @str=replace(@str,big,gb) from big_to_gb where charindex(big,@str)>0
return(@str)
end
GO
最新文章
- <;转>;Win7系统下利用U盘安装Ubuntu_12.04实现双系统教程
- hadoop HA 之 QJM
- Android代码中动态设置图片的大小(自动缩放),位置
- jQuery中find()和filter()的区别
- openstack之cinder
- [知了堂学习笔记]_用JS制作《飞机大作战》游戏_第4讲(创建敌方飞机、敌方飞机发射子弹、玩家子弹击中敌方小飞机,小飞机死亡)
- python_9_集合
- GitLab简单使用
- RabbitMQ消息队列入门篇(环境配置+Java实例+基础概念)
- Python_day8
- vue的定位
- Android路径之Javascript基础-笔记
- Linux学习必备
- android自定义控件 几种方式总结
- [python] can not find app ,module
- Java的注解相关的命令
- 在VMware安装Ubuntu后一直停留在VMware Easy Install
- C#方法参数--值参数,引用参数,输出参数
- 汇编的WEAK关键字
- oracle表空间的创建+权限分配