2011-01-01から1年間の記事一覧

ExcelからSQLのINSERT文を作成するマクロ

エクセルのデータからRDB用のSQLを作成するマクロです。シート名をテーブル名、1行目をテーブルのフィールド名として処理します。サンプル 作成されるSQL INSERT INTO bookmark (ID,URL,TITLE) values (0,'http://www.google.co.jp/','GOOGLE'); INSERT INTO…

MySQLで任意のデータベースの全テーブルのレコード数を一覧表示

MySQLで任意のデータベース内の全テーブルのレコード数を一覧表示させるシェルプログラムです。「show tables」コマンドで全テーブル名を取得して、各テーブルをSelect count(*)した結果をUNIONで繋げてます。シェル MYSQL_USR=xxx MYSQL_PASS=xxx MYSQL_DB=…

データ比較用エクセルマクロ(バージョン2)

概要 改修前の調査やテスト時にDBの情報がどう変化したのか見たい事があります。処理の前と後でテーブルのデータをExcelに貼り付けて変化したセルを探したりするのですが、データ数が多いと目視では見つけられなくなります。式で「=[セルA]=[セルB]」と書…