sql簡體繁體轉換函式**:
set quoted_identifier on
goset ansi_nulls on
go--簡繁轉換函式
--利用編碼對照表,實現 簡體-->繁體,繁體-->簡體 的轉換
--呼叫示例
--轉換為繁體
--select dbo.f_gb2big('我是中國人',1)
--轉換為簡體
--select dbo.f_gb2big('我是中國人',0)
-- 注意,轉換函式使用的是unicode編碼
--alter function f_gb2big(
@str nvarchar(4000), --要轉換的字串
@tobig bit --轉換標誌,為1,表示 gb-->big,否則是 big-->gb
)returns nvarchar(4000)
asbegin
if @tobig=1
select @str=replace(@str,gb,big)
from codetable
where charindex(gb,@str)>0
else
select @str=replace(@str,big,gb)
from codetable
where charindex(big,@str)>0
return(@str)
endgo
set quoted_identifier off
goset ansi_nulls on
go
SQL簡繁體轉換
sql簡體繁體轉換函式 set quoted identifier on goset ansi nulls on go 簡繁轉換函式 利用編碼對照表,實現 簡體 繁體,繁體 簡體 的轉換 呼叫示例 轉換為繁體 select dbo.f gb2big 我是中國人 1 轉換為簡體 select dbo....
簡繁體轉換
這篇文章的題目應該叫中文 中國大陸 中文 中國台灣 字符集的轉換。因為如果僅僅是簡繁體的轉換,那麼友好多的文章都叫你去呼叫microsoft.visualbasic.strings.strconv,殊不知,他只是把中文 中國大陸 中的簡體字轉換成了中文 中國大陸 中的繁體字,這是治標不治本的做法。下...
php簡繁體轉換
實現簡體轉繁體,繁體到轉體 2007 12 27 16 34 function gb2big5 text else text i gb 0 text i 1 gb 1 i fclose fp return text 簡體轉繁體 end 繁體轉簡體 start function big52gb tex...