版权声明:随意乱写,切勿当真! https://blog.csdn.net/pehao/article/details/78622880
环境 oracle 11g r2
1. 将某行数据查询到
/*
create table TEST
(
id NUMBER
)
*/
DECLARE
row_test TEST%ROWTYPE;
BEGIN
--将数据查询到行变量中,只能一行,多行可以使用游标.没找到数据一样会报错哈
SELECT * into row_test from test where id = 15;
--新增一行数据[PS:row_test可以不用初始化直接使用]
row_test.ID := 20;
INSERT INTO TEST VALUES row_test;
END;
先插入一个15
执行结果:
1-> 15
2-> 20