oracle 语句


//为全局用户分配某一权限
begin
for i in (select distinct user_id from cu_user_role) loop
insert into cu_user_role values (i.user_id,'211');
end loop;
end;
或者
begin
for i in (select user_id from cu_user) loop
insert into cu_user_role values (i.user_id,'211');
end loop;
end;

//为正处级用户分配某一权限
begin
for i in
(select user_id  from cu_user t where t.position_level='10') loop
insert into cu_user_role values(i.user_id,'212');
end loop;
end;


导出用户下的所有数据:
exp cums/itownet@jzzy_10.31.46.46 owner=cums file=cums.dmp log=cums.log buffer=1024000000

exp rams/itownet@jzzy_10.31.46.46 owner=rams file=rams.dmp log=rams.log buffer=1024000000

 

从一个表读取数据插入到另一个表中
insert into t_public_email_apply (org_code) select t2.orgid from cums.cu_dept t2

给用户分配查询,读写权限
grant select,insert,update  on cu_user_appertain to cums;


配置数据库连接(E:\oracle\network\ADMIN\tnsnames.ora):
jzzy =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.31.46.46)(PORT = 1521))
    (CONNECT_DATA =
      (SERVICE_NAME = jzzy)
      (INSTANCE_NAME = jzzy)
    )
  )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值