sql中 CREATE PROCEDURE aa AS
declare @bb int
set @bb=0
select @bb=total from view1
insert into total values(@bb)
此过程在ORACLE中怎样实现??
将视图结果利用存储过程插入到表中!!
declare @bb int
set @bb=0
select @bb=total from view1
insert into total values(@bb)
此过程在ORACLE中怎样实现??
将视图结果利用存储过程插入到表中!!
解决方案 »
- 求助拉
- DBlink问题,请高人帮忙
- 安装Oracle数据库出错:Enterprise Manager配置失败,原因??
- 请教关于创建存储过程的问题
- 为什么我的test window里的调试按钮都是灰的?
- 实际的应用系统的数据库不需要外键技术吗?
- 在weblogic控制台上配连接池,出现如下错误
- 消除重复问题,急!!!!!!!!!!!!!!!
- 高手请进.Orcale数据库,如果将列数据变成行!!!!!高分跪求!!!
- oracle语句问题
- 視圖值傳遞到表
- 局域网oracle服务端和客户端连接问题(The Network Adapter could not establish the connection)
BB INT;
BEGIN
SELECT TOTAL INTO BB FRO VIEW1;
INSERT INTO TOTAL VALUES (BB);
END AA;
/
BB INT;
BEGIN
SELECT TOTAL INTO BB FROM VIEW1;
INSERT INTO TOTAL VALUES (BB);
END AA;
/
CREATE PROCEDURE aa IS
bb int ;
being
select total into bb from view1 ;
insert into total values(bb) ;
eng aaLS正解......
bb number := 0;
begin
select total into bb from view1;
insert into total values (bb);
commit;
end;
n_total number;
BEGIN
SELECT sum(列名) INTO n_total FROM VIEW1;
INSERT INTO TOTAL VALUES (n_total);
END AA;
/