oracle 在存储过程中可以调用触发器么

yp890526 2011-04-02 11:48:54
在oracle 有一个 带参数的存储过程, 我想在这个存储过程中调用 一个触发器 实现 同事删除两个表的 功能,

如果可以 要怎么实现呢》。。。。。。
...全文
422 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanks_gao 2011-04-04
  • 打赏
  • 举报
回复
直接在触发器里面做2个表的删除动作就可以了。
楼主的思维比较发散!!
giant7 2011-04-04
  • 打赏
  • 举报
回复
楼主,这样做事不可以的。
hd1986 2011-04-04
  • 打赏
  • 举报
回复
lz你这个完全是函数的功能吧?触发器是执行DML语句时被触发的。过程中可以通过在需要的地方调用函数来实现你说的功能。
doer_ljy 2011-04-04
  • 打赏
  • 举报
回复
这都哪根哪啊?
一头雾水
码之魂 2011-04-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 luoyoumou 的回复:]

-- 只有猪才会这样问!
[/Quote]


-- 只有猪才会这样问!
fingerfox 2011-04-03
  • 打赏
  • 举报
回复
触发器调用过程吧...
huangdh12 2011-04-02
  • 打赏
  • 举报
回复
触发器没有外部调用的写法吧。。
luoyoumou 2011-04-02
  • 打赏
  • 举报
回复
-- 只有猪才会这样问!
tangren 2011-04-02
  • 打赏
  • 举报
回复
触发器由oracle数据库自身在相应操作时自动调用,不能在存储过程中调用。
如果要删除两个表,可以直接写语句在存储过程中完成,必须时做为一个事务就行了。
UPC子夜 2011-04-02
  • 打赏
  • 举报
回复
触发器 是在insert update delete触发的时候调用的 其他地方怎么调用?
你可以在存储过程中调用存储过程 但是不能调用触发器
AcHerat 2011-04-02
  • 打赏
  • 举报
回复
存储过程调用触发器 ????

3,490

社区成员

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

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