函数oracle

来源:百度知道 编辑:UC知道 时间:2024/05/06 00:17:03
要在一个表中的一个字段(char)的第二位改成‘0’其余数不变的sql语句是什么
谢谢 帮忙

例如:字段是11010101011 该为10010101011

update 表 set 字段=substr(字段,0,1)||'0'||substr(字段,3,length(字段))
如果有条件后面加上条件。

select substr('11010101011',1,1)||'0'||substr('11010101011',3,length('11010101011')-2) from dual
SUBSTR('110
-----------
10010101011

已选择 1 行。