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')
Sql標量值函數實現字符串的替換
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Sql數據庫簡單權限表設計
create database jurisdiction --權限數據庫 go use jurisdiction go --部門表 --員工表 create
@Hyxing
2020-06-10 18:05:34
sql之left join、right join、inner join的區別
zhangchuccc
2020-02-25 03:40:26
java面試——2021校招提前批牛客面試經驗的總結問題
庄小焱
2020-07-08 04:31:28
安裝金蝶KIS時找不到默認實例 完全卸載SQL2008
王中王喜之郎
2020-07-07 07:37:04
sql case when then else end
case具有兩種格式。簡單case函數和case搜索函數。 --簡單case函數 case sex when '1' then '男' when '2' then '
wangruiguang_
2020-07-05 15:36:44
SQL SERVER 數據庫鏈接服務器總結
sdlcgxcqx
2020-07-04 10:32:22
SQL異常,觸手可及
SC前端
2020-07-02 22:44:39
oracle數據庫創建序列和觸發器實現id自增
ouc大飞
2020-07-02 10:51:15
基於對話框MFC按Enter鍵或者Ese退出的解決方法
若水微韧
2020-07-01 16:24:56
觸發器(二)-------創建DML、DDL觸發器,管理觸發器
苏圆梦
2020-06-28 04:07:30
觸發器(一)-------觸發器概述、遞歸觸發器
苏圆梦
2020-06-28 04:07:30