电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

DMLandRecord


发布日期:2023/5/21
 

DML 操作中可以直接使用记录来简化我们的编码

insert

SQL> select * from test;

A B

test

test

test

test

test

SQL> declare

rec_test test%rowtype;

begin

rec_testa := yuechaotian;

rec_testb := ;

insert into test values rec_test;

commit;

end;

/

PL/SQL 过程已成功完成

SQL> select * from test;

A B

test

test

test

test

test

yuechaotian

已选择

在 forall 中也可以这样使用

upate

SQL> declare

rec_test test%rowtype;

begin

rec_testa := tianyc;

rec_testb := ;

update test

set row = rec_test

where a = yuechaotian;

commit;

end;

/

PL/SQL 过程已成功完成

SQL> select * from test;

A B

test

test

test

test

test

tianyc

已选择

row 是关键字表示更新整行

上一篇:Qmail如何做域名伪装

下一篇:从调优强迫症中恢复过来