【问题标题】:Teradata stored procedureTeradata 存储过程
【发布时间】:2020-06-04 22:53:33
【问题描述】:

我打算用一堆更新语句编写存储过程(teradata)。我想将每个更新语句更新的行数捕获到审计表中。所以有人可以帮我处理 SQL 吗?

【问题讨论】:

    标签: teradata teradata-sql-assistant


    【解决方案1】:

    您可以在存储过程中使用ACTIVITY_COUNT 变量。例如:

       UPDATE MyTable
       SET col1 = 'val';
    
       INSERT INTO MyAuditTable (ActivityCount)
       VALUES (:ACTIVITY_COUNT);
    

    请记住,此变量只能在您的 SP 中访问。

    TD Manual

    【讨论】:

    • 谢谢馄饨先生。将尝试
    猜你喜欢
    • 2020-02-23
    • 2012-07-26
    • 2019-10-04
    • 2015-07-16
    • 2020-09-25
    • 2011-08-31
    • 2015-02-14
    • 2018-08-29
    • 2018-11-19
    相关资源
    最近更新 更多