22问答网
所有问题
oracle中, 怎样修改一条记录中一个列字段中的某一位值如:列:BOOK_ID=20022100 把第一位数值2修改位B?
如题所述
举报该问题
推荐答案 2019-08-25
update 表名 set 字段名=stuff(字段名,开始下标,修改就位,'内容') where 条件
如update a set id=stuff(id,1,1,'b') where substring(id,1,1)='2'
如修改第六位到第8位:update a set id=stuff(id,6,2,'ab') where substring(id,6,2)='22'
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CCSCf6TXI6ISff02ICT.html
相似回答
大家正在搜
oracle列数据合并在一个字段
oracle如何删除一列字段
oracle修改列字段长度
oracle将两列的值合为一列
oracle单字段去重查询多个列
oracle如何增加一列并赋值
oracle修改字段
oracle查看列自增字段
oracle拼接列字段
相关问题
修改oracle表中的数据
怎么在oracle上增加一条数据
sql怎么将一个表中所有条目的某一列的值按照某种规则进行替换
急!!! oracle下,创建一个有关图书馆借书的触发器,借...
oracle sql语句——提示无法修改与非键值保存表对应的...
在myeclipse中修改oracle数据库表中的NUMBE...
oracle有没有方法把数据库表中的字段的所有数据中的某个字...
往oracle数据库中新增加一条数据如何自动生成ID