2014-12-03から1日間の記事一覧

シェル実行でSQLの結果をカンマ区切りでファイルへ出力するコマンド

CSVファイルをカンマ区切りでだしたいとき。 mysql -uユーザ名 -pパスワード -e "SQL文" | sed -e "s/\t/,/g" > .outputFile.csv

データの存在チェックを実施して、存在しない場合にinsert文を実行する

次のSQL文は、「select * from DB名.テーブル名 where col1='2013-12-31' and col2='3:00:00'」を実行した結果が存在しない場合に、「select *」を実行する。 select * from DB名.テーブル名 where not exists (select * from DB名.テーブル名 where col1='2…