Java [Java/JPA] ネイティブクエリでデータ取得 SQLではできるけど、JPQLではどうしても実現できない条件があり、ネイティブクエリを使ってSQLを直接記述する方法を勉強したので、備忘録ということで。 まずはDBアクセスクラスにクエリを記述。 @Stateless public clas... 2008.06.13 Java
DB [SQL] Oracleレコード / プライマリキー更新 すぐ忘れるのでメモ! Oracle での方法ですが、PostgreSQL や MySQL でもこのまま使えるはず。 条件に一致するレコードを更新 UPDATE table_name SET col1 = '01' WHERE col1 = ... 2008.02.26 DB
Fedora [Fedora] Fedora8にOracle10gをインストールする手順 Fedora8が稼働しているマシンに、Oracle10gをインストールする作業手順をめもめも。 ユーザーの準備 まずはOracleユーザーを準備します。 # groupadd oinstall # groupadd dba # userad... 2008.02.06 Fedora
Oracle Oracle備忘録 よく忘れるので、めもめも。 SQL Plus で、テーブル一覧表示 SELECT tname FROM col; SQL Plus で、カラム一覧表示 DESC <table_name> 複数テーブルの LEFT JOIN SELECT a... 2008.01.07 Oracle
MySQL MySQL 5.0のインストール サーバを移動してPHP+MySQLが使えるようになったので、今までPerl+TXTファイルで作成していたツール郡をPHP+MySQLに移植することにしました。すでに一部ツール郡の移植は終わっています。 しかし、ローカルPCではPHPを使える... 2007.09.21 MySQL
Soraris [Solaris] Solaris10にOracle10gをインストールする手順 Solaris10が稼働しているマシンに、Oracle10gをインストールする作業手順をめもめも。 ユーザーの準備 まずはOracleユーザーを準備します。 # groupadd oinstall # groupadd dba # user... 2007.07.24 Soraris
AIX [AIX] AIX5.3でDB2環境作成手順 AIXでDB2の環境作成を行ったので、操作手順をめもめも。 DB2用のユーザーを作成 DB2用に、ユーザーを作成します。 # mkuser home='/home/db2user' shell='/usr/bin/ksh' db2user ... 2007.06.04 AIX
PostgreSQL [PostgreSQL] 他のホストからの接続を許可する 以前開発した案件に、機能拡張してほしいという追加案件がきた。ついでにマシンにインストールする各種アプリを全てバージョンアップして欲しいと言う話もあったので、開発マシンを新たに組んで環境を整えた。 さて、DBも設定し、とりあえずアプリ周りを全... 2006.12.07 PostgreSQL
PostgreSQL [PostgreSQL] バックアップとリストア ふっと忘れてしまうことがあるので、備忘録として・・・。 DBのバックアップ $ pg_dump > $ pg_dumpall -U > (指定したユーザーが権限を持つ全てのDBをバックアップ) DBのリストア $ psql < 既存のDBを... 2006.11.17 PostgreSQL
Java [Hibernate] カラムの値をあいまい検索する方法 手っ取り早く、常に前方一致をかけて、文字数に関係なく「○○から始まる値」を検索するだけなら、以下の方法でOK。 StringBuffer hqlQuery = new StringBuffer(); hqlQuery.append("sel... 2006.11.07 Java