我有一个专栏名称' phone'在表branch_dum中。但是电话栏中的值如
' 111 21 111111'
' 11 1222 11222'
数字之间有空格。我想更改我的电话列值,没有任何空格,如
' 11121111111'
' 11222211222'
我可以在oracle中编写什么sql命令来替换我的列值而字符之间没有任何空格。
答案 0 :(得分:3)
您可以使用REPLACE()
功能更改电话号码,同时选择
SELECT REPLACE(phone,' ','') "New Phone Number"
FROM branch_dum;
如果您想要永久更改,那么您可以在UPDATE
语句中执行相同操作
UPDATE branch_dum SET phone = REPLACE(phone,' ','');