用存储过程实现 用一个游标作为循环内部用变量然后插入用VALUES 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into a () (select from b)要是不行就用游标。 就是一张表的记录集写到另一张表的一条记录里!用游标!love_2008(love2008) jdsnhan(柳荫凉) 能不能具体点呢! insert into tablea(col1,col2,...)select ... from tablebwhere ... love_2008(love2008) jdsnhan(柳荫凉) 能不能具体点呢!--不知道还要怎么说的具体点 joinsearch几条记录写到另外一张表的一条记录,能写进去吗?当然可以阿 --创建emp表的备份create table emp_bkasselect * from empwhere 1=2;--创建过程CREATE OR REPLACE PROCEDURE probegin insert into emp_bk select * from emp where 条件;end; tongyu10068已经给出例子了你自己也可以测试阿 其实你的需求就是行转列罢了 如果猜的没有错的话你可以去搜行转列 可能会搜出一大堆出来 如果在PL/SQL真的要实现的话,可能要用两个游标 用两重循环。如果有时间的话 在给你写 现在主要是比较忙 Oracle 11g安装问题 求 统计每辆车的个个年度数据的sql 请问SQL语句有连接字符串的sum函数吗? 请教Oracle高手! 怎么取间隔记录? SQL题一道,高手帮忙看看 oracle 左连接和右连接问题,请帮小菜一下啊,搞清不为什么!! 请问Pro* C在哪里编译,Oracle、c还是C++?谢谢 在ORA的存储过程中能否直接访问EXCEL文件!请高手帮忙! Oracle有没有监听器这一说法? 高手帮忙! 关于解析XML文档的问题
要是不行就用游标。
love_2008(love2008) jdsnhan(柳荫凉) 能不能具体点呢!
select ...
from tableb
where ...
几条记录写到另外一张表的一条记录,能写进去吗?
当然可以阿
create table emp_bk
as
select * from emp
where 1=2;
--创建过程
CREATE OR REPLACE PROCEDURE pro
begin
insert into emp_bk
select * from emp where 条件;
end;
你自己也可以测试阿