我正在编写一个存储过程,用一些值替换属于表列的字符串。字符串数据是这样的-
*我亲爱的员工我们很高兴从#date*中提高你的#CTC
我们将通过参数传递#employee、#CTC和#date。
产量应该是-亲爱的拉姆我们很高兴从22-013-2014年将你们的反恐委员会3.5升提高10%
我不想一蹴而就,有什么办法吗?
谢谢
发布于 2014-04-12 06:28:43
连锁调用以替换:
replace(replace(replace(msg, '#employee', emp), '#increment', inc), '#date', fromDate))) -- etc发布于 2014-04-12 06:29:14
REPLACE (
REPLACE (
REPLACE (
REPLACE ( "*dear #employee we are happy to raise your #CTC L by #increment from #date*" , "#employee", "Ram")
, "#CTL", "ctl 3.5" ),
#increment, "10%"),
"#date", "22-013-2014")这能行吗?
https://stackoverflow.com/questions/23026913
复制相似问题