Sql標量值函數實現字符串的替換

ALTER function ascd
(
    @Str varchar(50),    --傳入的字符串
	@Sel varchar(50),	 --要替換的字符
	@Rel varchar(50)	 --要替換成什麼
)
returns varchar(100)
as

begin
	--判斷是否爲空
	if(len(@Str) != 0)
	begin
		set @Str = REPLACE(@Str,@Sel,@Rel)
	end
	else
	begin
		set @Str = '輸入的字符串不可以爲空'
	end

	return @Str
end


select dbo.ascd ('123','12','2')


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章