0

特定の条件について gv$session をクエリし、そのカウントをタイムスタンプとともに一時テーブルに貼り付ける単純な PL/SQL ブロックがあることを楽しみにしています。クエリを 1 分ごとに実行したいと考えています。

たとえば、クエリは次のようになり、このselect count(*) from gv$session where ID='1' 出力は、実行中のタイムスタンプとともにいくつかのテーブルに貼り付けられる必要があります。手動で停止するまで、クエリは 1 分ごとに実行する必要があります。

4

1 に答える 1

0
    CREATE TABLE mytable
    (
       id            INTEGER
     , cnt           INTEGER
     , modified_dt   DATE
    );

    CREATE TRIGGER mytable_t1
       BEFORE INSERT
       ON mytable
       FOR EACH ROW
    BEGIN
       :new.modified_dt   := SYSDATE;
    END;

    INSERT INTO mytable (
                   id, cnt
                )
         VALUES (1, 100);
    END:
于 2013-11-08T17:19:48.553 に答える