NLV*_*NLV 4 sql-server string stored-procedures
我有以下要求.我将'ABC DEF'作为命令参数@MyString传递给存储过程.在存储过程级别,我需要用XYZ替换子串DEF以获得字符串'ABC XYZ'.我怎样才能做到这一点?
谢谢.NLV
只需在T-SQL中使用replace函数即可
declare @myOriginalString varchar(50)
set @myOriginalString = 'ABC DEF'
declare @myfindstring varchar(50)
set @myfindstring = 'DEF'
declare @myReplaceString varchar(50)
set @myReplaceString = 'XYZ'
select replace(@myOriginalString,@myFindString, @myReplaceString)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10890 次 |
| 最近记录: |