17,086
社区成员
发帖
与我相关
我的任务
分享
DECLARE
vUID user2.uid%TYPE;
vUNme user2.uname%TYPE;
BEGIN
SELECT copyt.nextval,c.cname INTO vUID, vUName
FROM customer;
INSERT INTO user2(uid, uname) VALUES(vUID, vUName);
END;
想让没有插入的字段不为空,可以在建表的时候,让number字段默认为0.
或者插入sql这样写:
begin
insert into user(id,name,age)
select 序列,c.cname,0 from customer c;
commit;
end
begin
insert into user
select 序列,c.cname from customer c;
commit;
end