【发布时间】:2016-08-01 14:44:46
【问题描述】:
// 下面的更新语句出现在我的存储过程中。我在执行存储过程时传递了两个参数(参数 1 和参数 2)。执行存储过程后,我希望显示不同的更新值。请提供以下示例的代码(我的存储过程)
CREATE OR REPLACE PROCEDURE UPDATE_TABLE(parameter1 IN NUMBER, parameter IN varchar2)
AS
BEGIN
UPDATE Table1 SET column_a = (parameter1 +2) WHERE id= parameter2;
update Table2 set column_b= parameter1 where id=parameter2;
END UPDATE_TABLE
【问题讨论】:
-
更新完表后为什么不直接查询呢?
-
@Mureinik:我希望显示这些值..可能有很多表要更新..
-
你想展示什么?更新了 column_a 和 column_b?
-
@EvgeniyK。是的,不同表的更新列