汉字转拼音(全拼)的存储过程或许函数或者触发器
汉字转拼音(全拼)的存储过程或者函数或者触发器
数据库sql anywhere 9.0.2
网上有 sql server的 可是放到 asa9里不能用:
create function [dbo].[fun_Getquanpin](@str varchar(100))
returns varchar(8000)
as
begin
declare @re varchar(8000),@crs varchar(10)
declare @strlen int
select @strlen=len(@str),@re=''
while @strlen>0
begin
set @crs= substring(@str,@strlen,1)
select @re=
case
when @crs<'吖' then @crs
when @crs<='厑' then 'a'
when @crs<='靉' then 'ai'
when @crs<='黯' then 'an'
...............
求个 能用的
数据库的数据量在1000行左右
------解决方案--------------------
楼主为何不把内容帖全?或者帖一小段可重现的代码,这样子,大家才有机会帮你。
数据库sql anywhere 9.0.2
网上有 sql server的 可是放到 asa9里不能用:
create function [dbo].[fun_Getquanpin](@str varchar(100))
returns varchar(8000)
as
begin
declare @re varchar(8000),@crs varchar(10)
declare @strlen int
select @strlen=len(@str),@re=''
while @strlen>0
begin
set @crs= substring(@str,@strlen,1)
select @re=
case
when @crs<'吖' then @crs
when @crs<='厑' then 'a'
when @crs<='靉' then 'ai'
when @crs<='黯' then 'an'
...............
求个 能用的
数据库的数据量在1000行左右
------解决方案--------------------
楼主为何不把内容帖全?或者帖一小段可重现的代码,这样子,大家才有机会帮你。