sqlserver汉字转拼音,sql server怎么生成拼音码

怎样在sqlserver&mysql中建立汉字拼音对照表

这个不是一句两句说明白的,不知道你有没有用过dedecms,

谯城网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联自2013年起到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。

dedecms建立中文分类,就会自动把汉字转化为拼音,可以去看一下他的源代码.

sql中怎么根据汉字的拼音首字母查询

-- SQLServer:

---测试数据---

if object_id('[pactinfo]') is not null drop table [pactinfo]

go

create table [pactinfo]([ID] int,[pactname] varchar(4))

insert [pactinfo]

select 1,'正常' union all

select 2,'中国' union all

select 3,'做饭' union all

select 4,'加发'

---引用前辈们的一个函数---

create function   f_GetPy(@str   nvarchar(4000)) 

returns   nvarchar(4000) 

as 

begin 

declare   @strlen   int,@re   nvarchar(4000) 

declare   @t   table(chr   nchar(1)   collate   Chinese_PRC_CI_AS,letter   nchar(1)) 

insert   into   @t(chr,letter) 

select   '吖 ', 'A '   union   all   select   '八 ', 'B '   union   all 

select   '嚓 ', 'C '   union   all   select   '咑 ', 'D '   union   all 

select   '妸 ', 'E '   union   all   select   '发 ', 'F '   union   all 

select   '旮 ', 'G '   union   all   select   '铪 ', 'H '   union   all 

select   '丌 ', 'J '   union   all   select   '咔 ', 'K '   union   all 

select   '垃 ', 'L '   union   all   select   '呒 ', 'M '   union   all 

select   '拏 ', 'N '   union   all   select   '噢 ', 'O '   union   all 

select   '妑 ', 'P '   union   all   select   '七 ', 'Q '   union   all 

select   '呥 ', 'R '   union   all   select   '仨 ', 'S '   union   all 

select   '他 ', 'T '   union   all   select   '屲 ', 'W '   union   all 

select   '夕 ', 'X '   union   all   select   '丫 ', 'Y '   union   all 

select   '帀 ', 'Z ' 

select   @strlen=len(@str),@re= ' ' 

while   @strlen 0 

begin 

select   top   1   @re=letter+@re,@strlen=@strlen-1 

from   @t   a   where   chr =substring(@str,@strlen,1) 

order   by   chr   desc 

if   @@rowcount=0 

select   @re=substring(@str,@strlen,1)+@re,@strlen=@strlen-1 

end 

return(@re) 

end 

---查询---

select 

from 

[pactinfo]

where

left(dbo.f_GetPy(pactname),1)='Z'

---结果---

ID          pactname 

----------- -------- 

1           正常

2           中国

3           做饭

(所影响的行数为 3 行)

怎样写SQL存储过程汉字转换拼音简码sqlserver2000

使用SQL Server Management Studio在列表中查看即可。 步骤: 1、登录SQL Server Management Studio。 2、左边的树点击要查询的库左边的“+”,点开后会变成“-”,下同。 3、点击可编程性-存储过程

sqlserver语句或者excel公式提取品名汉字拼音码首字母

要是表格里没有拼音的话不可能直接根据中文提取首字母的。EXCEL和SQL还没智能化到如此


名称栏目:sqlserver汉字转拼音,sql server怎么生成拼音码
文章出自:http://ybzwz.com/article/dsedjhj.html