2017-09-26 6 views
0

Oracle Developerを使用しています。Oracle Developerはデータからグラフを作成します

Oracle Databaseで、1行のデータを実行して戻す問合せがあります。

このデータ行を自動的に既存のテーブルに1時間または任意の時間設定して挿入する方法はありますか?

もしそうなら、クエリから出力された行をテーブルの行に挿入するにはどうすればよいですか?

答えて

0

クエリの結果はそうのようなテーブルに挿入することができます。

INSERT INTO target_table (column1, column2) 
SELECT expression1, expression2 
FROM source_table 
[WHERE conditions]; 

また、グラフのためにあなたはapex.oracle.com見てきましたか?

0

時間ごとに実行し、テーブルに要求されたデータを挿入するジョブを作成します。

BEGIN 
    DBMS_SCHEDULER.CREATE_JOB (
    job_name   => 'insert_row', 
    job_type   => 'PLSQL_BLOCK', 
    job_action   => 'BEGIN 
          INSERT INTO MYTABLE SELECT * FROM MY_OTHER_TABLE; 
          END;', 
    start_date   => sysdate, 
    repeat_interval => 'FREQ=HOURLY;INTERVAL=1', 
    auto_drop   => FALSE, 
    enabled=>true); 
END; 
/
関連する問題