Oracle常用指令

--添加文档父类型冗余字段:1.superior_file_type:父类型
alter table file_manage add(superior_file_type varchar2(40));
update file_manage d set d.superior_file_type=(select t.file_type from file_manage t where d.parent_id=t.file_id);

--添加文档类型SEQ_FILE_MANAGER序列
create sequence SEQ_FILE_MANAGER
minvalue 1
maxvalue 999999999999999
start with 1--可能要改
increment by 1
cache 20;

--添加文档类型表(FILE_MANAGER)里的一个搜索排序字段sortCol
alter table FILE_MANAGE add(sortCol number default 0);

--添加文档表(DOCUMENT_MANAGE)里的冗余字段:1.typeName:类型名称;2.staff_Name:用户名
alter table DOCUMENT_MANAGE add(typeName varchar2(40));
update DOCUMENT_MANAGE d set d.typeName=(select t.file_type from file_manage t where d.FILE_TYPE=t.file_id);
alter table DOCUMENT_MANAGE add(staff_Name VARCHAR2(20));
update DOCUMENT_MANAGE d set d.staff_Name=(select t.NAME from STAFFS t where d.STAFF_ID=t.STAFF_ID);

--添加文档SEQ_DOCUMENT_MANAGE序列
create sequence SEQ_DOCUMENT_MANAGE
minvalue 1
maxvalue 999999999999999
start with 31-可能要改
increment by 1
cache 20;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值