触发器里面可以使用动态sql吗?可以访问另外一个用户的下的表吗?谢谢了!

wwl007 2002-04-29 04:54:50
谢谢了!
...全文
38 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujuntao 2002-05-09
  • 打赏
  • 举报
回复
可以将你所要访问的表做个同义词,授权给需要访问它的用户!
wwl007 2002-05-09
  • 打赏
  • 举报
回复
一直没有来看看,可以是可以,在里面犯了一个错误,搞了一个死锁!
lisz 2002-05-09
  • 打赏
  • 举报
回复
有权限就可以的。
select * from user.tablename;
xinpingf 2002-04-29
  • 打赏
  • 举报
回复
没错,试试不就知道了?
jlandzpa 2002-04-29
  • 打赏
  • 举报
回复
为什么自己不去试试?
hrb_qiuyb 2002-04-29
  • 打赏
  • 举报
回复
1、触发器中可以使用动态sql
2、可以,但需要另一个用户的授权或你具有select any table的系统权限,例如你是个DBA.
bzszp 2002-04-29
  • 打赏
  • 举报
回复
如:select * from otheruser.tb1 where...;
左格 2002-04-29
  • 打赏
  • 举报
回复
使用动态sql:可以使用dbms_sql包中的函数;
访问别的用户的表:赋权后,在表名前加上tablespace的名称
bzszp 2002-04-29
  • 打赏
  • 举报
回复
可以使用
要访问别的用户的表,当前用户要有相应的权限
用dba登陆
grant select any table to yourusername;

2,596

社区成员

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

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