易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE触发器

刚开始学ORACLE请大家帮帮忙!昨天查资料查了一天!
我要写一个简单的触发器,功能是当表peo中插入一条信息后触发:表people也动态的插入peo插入的数据!
(peo,people两个表的结构是一样的,属性字段有  ID,UNAME,ADDRESS  三个字段)。
触发器如下:
一、
create trigger zhuanhuan
after insert
on peo
declare
i peo.id%type;
nm peo.uname%type;
addr peo.address%type;
begin
insert into people values(i,nm,addr);
end

为什么insert into people values(i,nm,addr)报错!

二、
create trigger zhuanhuan
after insert
on peo
declare
hhh varchar(200);
i peo.id%type;
nm peo.uname%type;
addr peo.address%type;
begin
hhh:='insert into people values(:i,:nm,:addr)';
end

对是对了,但是不能触发!
insert into peo tt values('003','丫丫','北京市南城区')
begin
insert into people values(:new.id,:new.uname,:new.address);
end


SQL code:
09:49:52 tina@PRACTICE> create table people(id int,uname varchar2(10),address varchar2(20));

表已创建。

已用时间: 00: 00: 00.00
09:50:03 tina@PRACTICE> create table peo(id int,uname varchar2(10),address varchar2(20));

表已创建。

已用时间: 00: 00: 00.00
0


相关问答:

是oracle的bug么?散分了! - Oracle / 基础和管理

本来要写个update语句
update table_a A
  set A.flag=1
  where A.id in (select B.id from table_b B)
结果误写成
update table_a A
  set A.flag=1
  where ......

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

oracle 自定义分组 - Oracle / 基础和管理

select sum(a.t)from ta a group by ta.a,这条语句将表ta中的数据按照a字段分组汇总t字段。
结果比如:
3 30
4 50
我想得到这个结果:
1 0
2 0
3 30
4 50
5 0
这个结果,请问sql语句怎么写?多谢
nobody ......

oralce 的一个SQL - Oracle / 基础和管理

问题提出:
一个高级SQL语句问题 
假设有一张表,A和B字段都是NUMBER,
A B
1 2
2 3
3 4

有这样一些数据
现在想用一条SQL语句,查询出这样的数据
COLA COL1 COL3 COL2 COL1
4 4 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号