33问答网
所有问题
ORACLE中新增字段指定其值
我现在需要在oracle中的一张表,新增加一个字段。该字段的值是该表中字另一个字段的最后两位数。请问如何可以做到。
我的意思是 在每次一条数据生成的时候就读取到那个字段的值的最后两位赋给另一个字段
举报该问题
推荐答案 2012-02-10
可以使用触发器,每次insert和update该字段时触发
create trigger xxxx
before insert or update of 另外的一个字段
on 表 for each row
--赋值
:new.一个字段:=substr(:new.另一个字段,-2)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/4W0PBBh40.html
其他回答
第1个回答 2012-02-09
substr(字段名,0,-2)
第2个回答 2012-02-10
substr(字段,length(字段)-2)
相似回答
oracle
如何给表
新增加的ID字段赋值
答:
alter table &tbname add id number ;update &tbname set id=rownum ;
如何向
oracle
表
中新增加的字段
赋值
答:
update
新增
表 set 新增表.新
字段
=值;commit;
oracle中
插入一个新的
字段
后,如何快速的给该字段赋值?
答:
可以
的
,不过不晓得 你 赋 什么样的值,赋的值有规律么?
大家正在搜
excel提取字符串中指定字段
oracle新增字段到指定位置
在数据库中新增字段
oracle指定位置加字段
oracle在某个字段后添加字段
新增字段
db2新增字段
sql新增字段
数据库新增一个字段