データがないときだけINSERTする方法 Jul 6, 2014 UK違反でエラーになると困るケース 主キーやユニークキーを付けていれば、重複したデータをINSERTしようとするとエラーが発生する。 特に以下の
SELECT件数を制限してもいい場合のパフォーマンスチューニング Jul 6, 2014 LIMITとGROUP BY / DISTINCT 画面に出すデータ件数が100件だけでいい場合は、LIMIT 100 (OFFSET 0)を使えばいい。 ただLIMITはGROUP BYや
同じIDに紐づくデータのうち、ある項目が最大のデータをSELECTする方法 Jul 6, 2014 一つのテーブル内で履歴を刻んでいる場合、同じIDだが子番号や日付が違うデータが存在することになる。 最大のデータを取得するには、サブクエリを利
PostgreSQLによる全てのカラムがNULLでないデータの抽出方法 Jul 6, 2014 PostgreSQLによる全てのカラムがNULLでないデータの抽出方法 with inf as (select table_schema, table_name, column_name::text from information_schema.columns where table_catalog='データベース
複数プロセスの一括KILL--pkill,pgrep,ps Jul 6, 2014 はじめに 複数killの方法は3通りある。 pkillを使う pgrep + xargsを使う ps + awk + xargsを使う pgrep killする前に、pgrepでプロセス
iReportの起動画面が開いた直後に終了するエラーへの対処 Mar 19, 2014 前提 iReport version 5.2.0 Java 7 帳票生成ライブラリのJasperReportsと帳票デザインツールのiReportを使用して、PDFを出力するアプリケーション
List<Beans>をMapにlambdaを使って一文で変換する Mar 15, 2014 lambdaでListをMapに変換する List<Beans>をList<Beansの一部>にlambdaを使って一
Eclipseショートカットまとめ Mar 8, 2014 検索機能 ショートカット 機能 Ctrl + H 検索/置換 Ctrl + T 型階層を開く Ctrl + Shift + R リソースを開く Ctrl + Alt + H 呼び出し階層を開く Ctrl + L 行番号にジャンプ F3 宣言
バッチファイルからSFTPを自動で実行する Mar 8, 2014 はじめに WinSCPを利用して、WindowsのバッチファイルでSFTPを自動化する。 手順 1.WinSCPで接続設定する。 WinSCPを立ち