0
后许多彼此替换我一直有这样的VARCHAR2列:..x ... Y ... Z ..在SELECT语句
我想替换x 1, y到2和z到3.
在select语句中是否可以有多个替换替换这些字符?
(select)
replace(varchar2, 'x', '1')
replace(varchar2, 'y', '2')
replace(varchar2, 'z', '3')
后许多彼此替换我一直有这样的VARCHAR2列:..x ... Y ... Z ..在SELECT语句
我想替换x 1, y到2和z到3.
在select语句中是否可以有多个替换替换这些字符?
(select)
replace(varchar2, 'x', '1')
replace(varchar2, 'y', '2')
replace(varchar2, 'z', '3')
你的意思是这样的:
replace(replace(replace(varchar2, 'x', '1'), 'y', '2'), 'z', '3')
是的,运作的? – 2013-03-18 12:05:21
@JohnStokes - 为什么不呢? – 2013-03-18 12:06:09
是的。谢谢! – 2013-03-18 12:07:02