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 是关键字表示更新整行 |