我需要建立一个USER:U_A去访问U_B的表T_B,但是这个T_B中有一个字段为B1,它是自动递加的,叫SEQ_B1,我做了一个同义词,但是INSERT的时

dzogchen 2003-07-04 08:50:13
conn u_b/pwd@orcl

grant select on t_b to u_b;
grant delete on t_b to u_b;
grant update on t_b to u_b;

conn u_a/pwd@orcl
create synonym t_b for u_b.t_b;
create synonym seq_b1 for u_b.seq_b1;



我做的对吗?
===========================================
...全文
50 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzogchen 2003-07-06
  • 打赏
  • 举报
回复
snowy_howe(天下有雪) 说的对。
snowy_howe 2003-07-06
  • 打赏
  • 举报
回复
反正分已经出了,就给BOBO同学吧。
毕竟我们也有自己的事情,不可能整天都挂在csdn上的啊。
dzogchen 2003-07-05
  • 打赏
  • 举报
回复
conn u_b/pwd@orcl;

create sequence SEQ_B1
minvalue 1
maxvalue 9999999999
start with 2000
increment by 1
cache 20
cycle;
===============================
dzogchen 2003-07-05
  • 打赏
  • 举报
回复
为什么不可以使用序列?在U_A中的T_B是使用序列的
hot.wind 2003-07-05
  • 打赏
  • 举报
回复
需要为U_A中的T_B建立触发器,插入记录时实现字段的自增。
dzogchen 2003-07-05
  • 打赏
  • 举报
回复
求救呀
dzogchen 2003-07-05
  • 打赏
  • 举报
回复
beckhambobo(beckham)
我等一天了,我找到办法了,你才来。气死我了。
beckhambobo 2003-07-05
  • 打赏
  • 举报
回复
conn system/manager@orcl
grant select on u_b.t_b to u_a;
grant delete on u_b.t_b to u_a;
grant update on u_b.t_b to u_a;

conn u_a/pwd@orcl
create synonym t_b for u_b.t_b;
create synonym seq_b1 for u_b.seq_b1;
dzogchen 2003-07-05
  • 打赏
  • 举报
回复
已解决

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧