PostgreSQL(101)

101follower
@iwasaki さんのアバター 12views

PostgreSQLの日本語のデータが入ったカラムでソートすると順番がおかしくなるのはエンコードの影響

PostgreSQLの日本語のデータが入ったカラムでソートすると順番がおかしくなるのはエンコードの影響です。(タイトルで言い切った。) 解決策1 convert_toを使う SELECT t0.ACL_TYPE, t... 2017年1月20日
Tomoumi Nishimura さんのアバター 8views

PostgreSQLでデータベースを複製する

データベース[src]をデータベース[dest]へと複製します。 createdb -T [src] [dest] 参考 PostgreSQLのDBを複製する方法 – Qiita ... 2017年1月19日
@iwasaki さんのアバター 15views

HomebrewでpgAdmin4をインストールする

pgAdmin 4がリリースされていたので、インストールしてみました。 brew cask install pgadmin4 なお、使い勝手としてはUIがガチャガチャしていてまだ実用には耐えられない感じかなという印象でした。 htt... 2017年1月6日
garbanzo さんのアバター 8views

Postgresで接続状況を確認するクエリ

SELECT * FROM pg_stat_activity ORDER BY datname, pid; ... 2016年12月9日
@iwasaki さんのアバター 6views

postgresでレコード数を調べる

MySQLだとinformation_schemaを使ってレコード数を調べるかと思いますが、PostgreSQLだと以下のようにして調べます。 SELECT T2.relname , T2.reltuples FROM pg_stat_u... 2016年11月24日
@iwasaki さんのアバター 258views

Mac最強のSQLフォーマッターはどれだ!?

MacでSQLを書くケースありますよね。 MySQLだったりPostgreSQLだったりSimpleDBだったり・・・ DBに直接接続しないまでも、ちょっとしたSQLを書くときに 軽量であること 構文チェックができること 整形ができ... 2016年9月16日
kadehina さんのアバター 19views

postgres問題メモ(回答)

-- DB問題  コード -- テーブル名 user -- create database "user”; テーブル作成 -- \q -- $ psql -d user --User Tableーーーーーーーーーby usertab... 2016年9月1日
@iwasaki さんのアバター 10views

Postgresで文字列結合

Postgresではconcatが使えないそうです。 select last_name||' '||first_name||' (id:'||login_name||')' from turbine_user; のようにします。 ... 2016年7月12日
kawaharasouta さんのアバター 90views

PostgreSQL ログをテキストで吐き出す。

PostgreSQLの設定ファイルを変更する。 log_destination = 'stderr' //標準出力 logging_collector = on //よくわかんないけどここはonにしておく。 log_directory =... 2016年6月9日
Masanari KIMURA さんのアバター 32views

pgAdminで長い出力の表示

XMLのような長いデータを表示させるため、無名コードブロックを使う。 DO $$ BEGIN RAISE INFO E'\n%', ( -- // SELECT文 ) ; END $$ ; ... 2016年5月25日
@iwasaki さんのアバター 407views

PostgreSQLでDATE型にCASTするときに空文字が含まれるケースの対応

PostgreSQLで文字列をCASTして日付形式にしてソートするなどの場合、空文字の扱いを考えておく必要があります。 PostgreSQL場合だと、空文字とNULLは別になるので、文字の長さを見て0であればNULLにする、という処理が必... 2016年4月8日
@iwasaki さんのアバター 35views

psqlコマンドでバイナリデータのカラムをファイル出力する方法

Aipoのjetspeed_user_profileの中身をファイルに出力する場合などには以下のようにします。 sudo -u aipo_postgres /usr/local/aipo/postgres/bin/psql -U aipo... 2016年3月18日
@iwasaki さんのアバター 155views

PostgreSQLでdrop schema publicの際にエラーが起きた時にすること

could not execute query: ERROR: cannot drop schema public because other objects depend on it DETAIL: sequence eip_m_my... 2016年3月14日
yamagenii さんのアバター 14views

yumでインストールしたpostgresqlが起動できない

yum -y install postgresql-server などでインストールしたpostgresqlを起動するには service postgresql start で起動できますが 初回は初期化しなければなりません s... 2016年3月9日
@iwasaki さんのアバター 81views

MacでPostgreSQLのSQLを整形する

MacでSQLをフォーマットする場合、MySQLだとMySQLWorkBenchを使うのが便利です。 PostgreSQLだと残念ながらpgAdminにはそういった機能がないので、 https://github.com/darold/p... 2016年3月2日
@iwasaki さんのアバター 65views

MacにHomebrewでPostgresをインストールしようとしたらエラーになった

プロセスがいない > ps auxw | grep post initdbしようとするとエラーになる could not connect to server: No such file or directory Is ... 2016年2月29日
Tomoumi Nishimura さんのアバター 39views

PostgreSQLを手動で起動する

pg_ctlを使います。 pg_ctl start -N ${サービス名} -D ${dataディレクトリのパス} -l ${ログ出力先のパス} 実行時のユーザー指定をする場合、以下のように-Uオプションと-Pオプションをつけます。 ... 2016年2月5日
kayama さんのアバター 58views

PostgreSQLに.sqlを流すときのメモ

手順 (※Macを使用しています) PostgreSQLを起動 「任意のSQLクエリーを実行」を開く ツールバーから「ファイル」>「開く」を選択 流したい「〜.sql」ファイルを選択 実行 ... 2016年1月20日
alkoshikawa さんのアバター 62views

AipoのPSMLをDBから表示する

Aipoの画面配置情報はPSMLというものを使っているのですが、 これはDB上の「jetspeed_user_profile」の「profile」というところにいます。 PC画面のPSMLは以下で取得できますが、 select pro... 2016年1月19日
@iwasaki さんのアバター 1,550views

mysqlからpostgresqlへのダンプデータ変換方法

mysqldumpのオプション–compatible=postgresqlを使用します。 mysqldump -uroot -p database_name --compatible=postgresql -t -c --s... 2016年1月13日