小编use*_*647的帖子

oracle 存储过程中的更新语句不起作用

我在 oracle 存储过程中有一个简单的更新语句。它成功执行但不更新表。

CREATE OR REPLACE PROCEDURE UpdateSourceLog
( SourceLogId IN NUMBER, TotalRowCount IN INT,Status IN VARCHAR)

AS
BEGIN
        UPDATE  SourceLog
        SET     Status = Status,
                TotalRowCount = TotalRowCount,
                EndTime = SYSDATE
        WHERE   SourceLogId = SourceLogId;
        COMMIT;
END;
Run Code Online (Sandbox Code Playgroud)

我尝试更改与列名不同的参数名称。然后它也不起作用。我试过匿名块。我无法找出问题所在。请在这方面帮助我。谢谢!

oracle stored-procedures

2
推荐指数
1
解决办法
4119
查看次数

标签 统计

oracle ×1

stored-procedures ×1