触发器的要求:
当a表insert一条数据,那么b表也添加一条数据,其中数据的一个字段是a表的id字段
我这样写不知道行不行:
create or replace trigger TBLACCOUNT_ADD_MSG
after insert on a
for each row
declare
INSERT INTO b(...) values('a表的id',其他字段) //这里不知道怎么写
begin
end TBLACCOUNT_ADD_MSG;
当a表insert一条数据,那么b表也添加一条数据,其中数据的一个字段是a表的id字段
我这样写不知道行不行:
create or replace trigger TBLACCOUNT_ADD_MSG
after insert on a
for each row
declare
INSERT INTO b(...) values('a表的id',其他字段) //这里不知道怎么写
begin
end TBLACCOUNT_ADD_MSG;
解决方案 »
- oracle函数返回long raw类型的时候,貌似有长度限制,100K以上会被截断!
- ORACLE中一个中文占3个字节怎么解决?
- 请帮帮忙,一个简单的 sql 语句,谢谢!
- 我在一个存储过程里面,如何调用另外一个带out参数的存储过程?
- 数据库学习问题
- 处理CLOB的存储过程,出错???急
- ORACLE里写触发器的问题
- 单位有的员工辞职了,存储过程代码被wrap,我想看代码,开不到,我用toad也看不见.
- 我在oem中利用向导进行备份,生成的job总是失败,都不成功,在配制的参数里已经将job_queue_processes设置为大于0的了,在sql/plus中手工
- 启动sqldba出现 00387---not toolkit resource file tk2cscoansi.res"
- 安装完oracle 10g后,在服务里面一个服务都没有是怎么回事?
- 关于数据库SQL语句中not in的速度问题
after insert on a
for each row
declare
INSERT INTO b(...) values(:new.id,其他字段) //这里不知道怎么写
begin
end TBLACCOUNT_ADD_MSG;
after insert on a
for each row
declare
....
begin
INSERT INTO b(...) values(:new.id,其他字段) //这里不知道怎么写
end TBLACCOUNT_ADD_MSG;