Posted at

普段SQLServerを触っている人がPostgreSQLに入門したかった

More than 3 years have passed since last update.


はじめに

私は、普段業務ではSQLServerを触っていて、PostgreSQLはまともに使ったことがありません。

ちょっとだけ触ったことはあるのですが、記憶からすっぱり抜け落ちてます。

なので、今後あるかもしれないPostgreSQLを使う機会のために、入門しようと…しました。


  1. インストール

最初はもちろんインストール。

今回はお試しなので、公式サイトからインストーラーをダウンロードして、大体デフォルトでインストールすれば行けるでしょう・・・

・・・危なかった。

http://lets.postgresql.jp/documents/tutorial/windows/

"デフォルトでは "C:\Program Files\PostgreSQL\8.4\data" になっていますが、変更したほうが良いかもしれません。"

"デフォルトは "[Default locale]" になっており、Windows 環境のロケール設定を参照するため、日本語版 Windows の場合には "Japanese_Japan.932" が選択されます。しかし、ロケールを "C" に変更することをお勧めします。"

デフォルトでインストールは不味いみたいです!!

上記になぜデフォルトが不味いかも書いてありました。


さて次は…と思ったところでなんだか寒気がします。

https://twitter.com/takesi_yosimura/status/675658803333861376

すみません…続きは後日で・・・

書きたかったこと…普段SQLServerで書いているSQLなどについて、PostgreSQLでどうやるのかの確認

・CRUDの方言

・DDLの方言

・文字列関数などの方言

・演算子の方言

・SQLServerにあってPostgreSQLに無い物、またはその逆についてやりたいことの実現方法

主に自分が気になるものを書くつもりでした…orz