oracle 字段截取解决办法

oracle 字段截取oracle有个三个字段 分别为sub_lane,doorplate,room_number我现在要把room_number字段中的

oracle 字段截取
oracle有个三个字段 分别为sub_lane,doorplate,room_number
我现在要把room_number字段中的值截取掉doorplate字段的值,最后得到的放入sub_lane字段中


[解决办法]

SQL code
update t set sub_lane=replace(room_number,doorplate,'');
[解决办法]
使用substr截取字段,length截取字段的长度,写sql
SUBSTR(列名|表达式,m,[n])
返回指定子串,该子串是从第m个字符开始,其长度为n,不指定n值则从m到最后

[解决办法]
截取?
不给例子和结果?
[解决办法]
就是替换了 可以参考1L
[解决办法]
这个应该能实现
探讨
SQL code

update t set sub_lane=replace(room_number,doorplate,'');

[解决办法]
+1
探讨

SQL code

update t set sub_lane=replace(room_number,doorplate,'');

[解决办法]
replace 函数搞定