一个字段多部分替换
尊敬的客户,您的贷款本期应还款金额为{0}元,扣款日期为{1}日,请确保银行卡内余额足够。若您已将款项存入,请忽略此信息,中国移动{2}。[系统短信,请勿回复]
请问如何把这个字段(contents)中的参数替换如下
{0} '13560'
{1} '1454'
{2} '130131'
如果里面的参数不确定的情况下又应该如何替换,其中13560,1454,130131 分别来自表A的字段value1,value2,value3
------解决方案--------------------
替换字段内容可用replace
如字符串有引号 replace(contents,'''13560''',''''+value1+'''')
------解决方案--------------------在程序里面处理直接foramt就可以了,这种占位符本身就是为程序设置的不是用sql来处理
------解决方案--------------------最好是留给clinet来处理。你这样做的话会降低数据库的性能的