Oracle中的Change命令

2014-11-24 19:01:01 · 作者: · 浏览: 34

可以用Change命令来改变字符串(即替换字符串)。语法如下:


C[HANGE] sepchar old [sepchar [new [sepchar]]]


Sepchar 为分隔符,可以是”/”或”!” -- 请使用者特别注意


Old 旧字串


New新字串


例:将 除号(/)改为 乘号( * ),则需要命令为c !/!*!。即:
SQL> l
1* select sal,sal/100 from emp
SQL> c !/!*!


提醒:对于修改 / 字符的只能用 ! 来作分隔符(上例)。


例:将乘号( * )改为 加号( + ),则需要命令为c !/!*! 。即:
SQL> l
1* select sal,sal*100 from emp
SQL> c/*/+/
1* select sal,sal+100 from emp
SQL>