タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PostgreSQLに関するtshimbaのブックマーク (2)

  • PostgreSQLでは識別子に大文字を使ってはいけない - C Sharpens you up

    タイトルの通り、PostgreSQLではテーブル名、カラム名など識別子に英大文字を使うべきではありません。 PostgreSQLは命令中の識別子を読み取るとき、二重引用符でくくられていなければ大文字を小文字に正規化します。その上で大文字小文字を区別して認識します。 その結果、 # PgAdminでUsersテーブルを作る # ツールはちゃんと二重引用符でくくるのでそのままの名前でテーブルができる # コード内でselect id, name from Usersなどと書くと、code>select id, name from usersと解釈されてしまいテーブルが見つからない などという馬鹿馬鹿しい事故が起こることになります。 手書きでSQLを書くならまだしも、O/Rマッパーが絡んだりするとや闇要素でてきますね。 複合語はキャメルケースでなくアンダーバー区切りで書くことになりますね。

    PostgreSQLでは識別子に大文字を使ってはいけない - C Sharpens you up
  • 「PostgreSQL」へのDB移行と注意点--“基本的な部分での仕様差”に苦労

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます PostgreSQLエンタープライズ・コンソーシアム(PGECons)は5月8日、「第18回PostgreSQLエンタープライズ・コンソーシアムセミナー ~2017年度活動成果発表会~【in東京】」を都内で開催した。 稿ではそのうち、作業部会の移行ワーキンググループ(WG)による2017年度活動報告「PostgreSQLへのデータベース移行の道標-成果物の対応状況と移行のポイント・注意点のご紹介-」の概要を紹介する。 移行WGは、「異種データベース管理システム(DBMS)からPostgreSQLへの移行」をテーマに活動。異種DBMSシステムをPostgreSQLへ移行するプロセスが確立していないことが、普及を妨げる大きな障壁であると認

    「PostgreSQL」へのDB移行と注意点--“基本的な部分での仕様差”に苦労
  • 1