我再补充一下要求:我希望在直接删除从表B中记录B1时启动触发器B,但是如果记录B1是被级联删除的,触发器B1就不被启动
解决方案 »
- dos下无法登陆oracle数据库
- Sql developer连接Oracle一直测试连接也没报错,就是连不上!
- 有点难度的pl/sql
- WIN7 64位的 ORACLE环境变量怎么设置,
- 海量数据中的表的转换问题(没有分了 就这些了 请大家见谅)
- sql下有xp_cmdshell,Oracle下有相对应的是啥啊?
- 复杂的存储过程问题
- 问一个问题:我是在oracle网站上下在的PROVIDER FOR 9i,我现在是写asp程序,连接字串还是用这样的吗?请进
- 关于management server 的问题
- Oracle_count group by 优化
- #急!# 使用sql loader时发现数据文件中,记录的某一字段含有换行符,请问这时控制文档该怎么写?
- Oracle9i 和SQLserver2000 同时安装在同一个win2003服务器上会不会出现兼容性问题?
alter trigger tr1 disable;
在哪里设置啊?是不是在触发器里面直接写就可以了啊?
create or replace trigger ttt5_delete
before delete on ttt5
for each row
declare
-- local variables here
begin
alter trigger ttt6_delete disable;
end ttt5_delete;编译时有错:
TRIGGER RADIUS.TTT5_DELETE 编译错误
TRIGGER RADIUS.TTT5_DELETE 编译错误错误: PLS-00103: Encountered the symbol "ALTER" when expecting one of the following:
begin declare exit for goto if loop mod null pragma raise
return select update while <an identifier>
<a double-quoted delimited-identifier> <a bind variable> <<
close current delete fetch lock insert open rollback
savepoint set sql execute commit forall
<a single-quoted SQL string>
行: 8
文本: alter trigger ttt6_delete disable;
怎么改啊?