節約プログラマー雑記

Entries for category "tips"

Oracle11g データCSV出力

以前、WinMergeを使い、データの新旧比較をしていましたが、その際比較するためのデータを出力する必要があったので、OracleからデータをCSV出力するスクリプトを、Oracleのテーブル定義(USER_TAB_COLUMNS)から動的に作るようにしていました。 テストの際、データ比較で割と便利に使っていたので、自分の備忘を兼ねてソースを書いておこうと思います。

sortコマンドとWinMergeで簡単データ比較

WinMerge_result.png

仕事の中で新旧データの差異チェックを行うことになったのですが、その際対象のデータがソートされておらず、手動でチェックするにも50件ほどとそれなりに数があり面倒な作業を依頼されていました。そこで作業を簡略化できないかと思い、「1. sortコマンドでファイルを一括ソート」、「2. WinMergeで比較」の2手順で、複数データの一括比較をやってみました。