读书人

Oracle修改语句有关问题

发布时间: 2013-06-26 14:29:32 作者: rapoo

Oracle修改语句问题
如下数据:
tab1:
ID name
AK20120506001 小明
AK20121002010 张三
AK20130104011 李四
AK20130502010 小敏


表中数据有几千条,我想将ID字段的前面AK全部替换成MT,如何实现?

[解决办法]
update test set id = replace(id,'AK','MT');
[解决办法]

引用:
update test set id = replace(id,'AK','MT');

支持,正解
[解决办法]
update test set id='MT'
[解决办法]
substr(id,3,length(id));
[解决办法]
1、3都是正解
[解决办法]
这么基础的东东,看完函数就理解了
[解决办法]
引用:
这么基础的东东,看完函数就理解了

同意。。。
[解决办法]
对的,1,3楼都可以

读书人网 >oracle

热点推荐