Plsql 我对SQL命令的差异感到困惑
为什么要使用Plsql 我对SQL命令的差异感到困惑,plsql,Plsql,为什么要使用insert-into-build而不是插入部门值?: SET SERVEROUTPUT ON; declare did_insrt dept%rowtype; Begin did_insrt.did := 4; did_insrt.dname := 'accounting'; insert into dept values didbuild; end; Select * from dept; 这件事应该做 如果使用%ROWTYPE命令创建记录变量,则可以将记录直
insert-into-build是否在以下代码中插入了代码>而不是插入部门值?
:
SET SERVEROUTPUT ON;
declare
did_insrt dept%rowtype;
Begin
did_insrt.did := 4;
did_insrt.dname := 'accounting';
insert into dept values didbuild;
end;
Select * from dept;
这件事应该做
如果使用%ROWTYPE命令创建记录变量,则可以将记录直接插入表中
declare
did_insrt dept%rowtype;
Begin
did_insrt.did := 4;
did_insrt.dname := 'accounting';
insert into dept values did_insrt;
commit;
end;
你确定这是在运行吗?