请问这个需求用触发器能否实现 补充一下,其实是要创建3个表和它相应的序列和触发器.没个表名由t_sms_+tablename,t_logs_+tablename,t_att_+tablename组成. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问wuzd(礻兀),具体该怎样去做呢,这是我第一次想用这个方法去实现,且我是个新手,请说明白点吧,实现后立刻给分. create or replace trigger <TRIGGER_NAME> after insert on <table_name> for each rowdeclare <VARIABLE DECLARATIONS> v_drop_sql varchar2(2000):='drop table table'; v_create_sql varchar2(2000):='create table table(.....)'; ...sequences & triggersbegin <CODE> execute immediate v_drop_sql; execute immediate v_create_sql; ......sequences & triggersexception <EXCEPTION HANDLERS>end <TRIGGER_NAME>;/ 可能会有问题,因为触发器里面隐含commit语句. sql语句 union用法 求助,怎么控制SQL Plus查询出来的结果显示!我想要所有的列在一行显示,值对应相应的列名!! 求优化SQL效率的思路和方法 现有表中某列添加值 日期格式错误! 50分就这么轻松一个~~ 如何在oracle中自动编号? 报这个错是什么意思? Window2000 server版上,是否可以同时安装Oracle8.05与Oracle9.i不同版本的数据库 如何把一个表里某一字段有重复的数据查出来,尽量语句简单,不要太复杂。(很急) oracle安装问题 急,不小心把表给重建了,请大家帮忙呀 怎样修改sql*plus的edit命令的文件目录路径呢?
after insert
on <table_name>
for each row
declare
<VARIABLE DECLARATIONS>
v_drop_sql varchar2(2000):='drop table table';
v_create_sql varchar2(2000):='create table table(.....)';
...sequences & triggers
begin
<CODE>
execute immediate v_drop_sql;
execute immediate v_create_sql;
......sequences & triggers
exception
<EXCEPTION HANDLERS>
end <TRIGGER_NAME>;
/