PostgreSQLでbytea型のデータの文字列を置き換える方法 bytea型の文字列を任意の位置から置き換えた文字列を表示するには select overlay( <bytea型のデータ> placing <置き換えたい文字> from <置き換え始める位置>) 例えば、次のようにす… otaguroハック2014.06.18 1,453
PostgreSQLでbytea型から指定した文字列と合致する位置を取得する方法 bytea型から指定した文字列と合致する位置を取得するには select (position('検索したいワード' in バイナリデータ型)) 例: select (position( 'p… otaguroハック2014.06.12 1,131
古いバージョンのPostgreSQLのコンパイルでエラーが出たらGCCも古いバージョンにする コンパイル時にこんなんがでたら initializing pg_authid … FATAL: wrong number of index expressions STATEMENT: CREATE TRIGGER … 高瀬 裕介ハック2014.06.12 1,325
PostgreSQLで部分文字列を取得する方法 PgAdminでSELECTされた値が長いために省略されてしまっている場合には、 部分文字列を取得することで省略された箇所を確認することが出来ます。 例えば、次のSELECT文 SELECT t0.PROFILE FRO… otaguroハック2014.06.11 727
WindowsでPostgreSQL v9.3.4をソース版からインストールする方法 Microsoft Windows SDKs v7.0のCMD Shellで次のコマンドを実行 cd {解凍したPostgreSQLのソースのパス}/src/tools/msvc build install {インスト… otaguroハック2014.05.29 647
Postgresqlでユーザー作成 yumとかでインストールしてpostgresユーザーがいる前提です。 createuser -U postgres -P {username} password: {password} ロールは特に設定しなくてもデフォル… alkoshikawaハック2014.05.26 226
トランザクションのコミットはDatabase.commit()だけではない。 トランザクションの処理をデータベースに反映させるDatabase.commit()ですが、 Database.sql(hoge.class, sql).execute() のようにSQL文を使ってDBに何らかの変更を加え… horinoハック2014.05.07 363
postgreSQLでインデックス一覧の表示 postgreSQLでインデックスの一覧を表示したい場合下記のSQL文を実行すれば表示されます。 SELECT tablename, indexname FROM pg_indexes; y-ozakiハック2014.05.02 66,206
正常にロールバックされたかの確認 正常にロールバックされたかを確認するには、Eclipseのブレークポイントなどを利用してロールバック文が実行される前の状態のデータベースを確認し、 他のクエリによってデータベースが変更されているかを確認します。 その後処… Tetsuro Aokiハック2014.04.21 1,525