当前位置: 代码迷 >> Sql Server >> 数据替换,该怎么处理
  详细解决方案

数据替换,该怎么处理

热度:46   发布时间:2016-04-27 14:12:40.0
数据替换
在数据库中,如何把替换数据?如手机号为:12345678中的“1”替换为t,“2”替换为p

------解决方案--------------------
SQL code
--12345678中的“1”替换为t,“2”替换为pdeclare @str intset @str=12345678select     replace(replace(replace( replace(replace(replace(replace(replace(replace(replace(@str,1,'o'),2,'t'),3,'h'),4,'f'),5,'i'),6,'s'),7,'e'),8,'g'),9,'n'),0,'z')----------------------------------------------------------------------------------------------------------------othfiseg(1 行受影响)
------解决方案--------------------
探讨
SQL code
--12345678中的“1”替换为t,“2”替换为p
declare @str int
set @str=12345678
select
replace(replace(replace( replace(replace(replace(replace(replace(replace(replace(@str,1,'o'),2,'t'),3,'h'),4,'f……
  相关解决方案