plsql 变量发生变化 表中的值也变化

[复制链接]
查看11 | 回复5 | 2013-2-25 14:51:24 | 显示全部楼层 |阅读模式
create or replace procedure changeValue(param number) is
v_table_value number:=100;
begin
insert into table_A(table_value) values(v_table_value);
--在此把v_table_value插入table_A表中
v_table_value:=50;--此处v_table_value发生了改变,那么能不能让table_A中的table_value也跟着一起改变呢?
end changeValue;

如题,求解答,并告诉在下为什么?感激不尽.

回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
不知道怎么写,同关注一下
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
那就update嘛
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
hai503 发表于 2014-11-24 15:46
那就update嘛

呵呵,就是不想update才萌生了这个奇怪的想法,这个不像java中,把对象加入集合以后,然后继续编辑这个对象,还是可以改变它
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
赋值语句无此功能,
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
ZALBB 发表于 2014-11-24 20:30
赋值语句无此功能,

高人这么一说,让我彻底死心也好,不再胡思乱想了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行