エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
無精で短気で傲慢なプログラマ perl+DBI プログラムの鉄則 - SQL 文の書き方
perl+DBI プログラムの鉄則 のつづき。 鉄則その4. my $sql = "SELECT ". " hoge, ". " fuga ". " ... perl+DBI プログラムの鉄則 のつづき。 鉄則その4. my $sql = "SELECT ". " hoge, ". " fuga ". " FROM table1 ". " WHERE foo = ?"; SQL 文の可読性を高めるため、必ずインデントを付けること。SQL はプログラムと データベースの界面である。プログラムが正しくて、なおかつデータベースが正しく ても、SQL 文が誤っていたら全ては台無しとなる。 しかも SQL 文は多機能なわりに短く書けるので、情報密度が高い (逆に言うと 重要な部分を読み取りづらい)。SQL 文の可読性を高めずして、プログラムの質の 向上はない。 $dbh->prepare("SELECT hoge, fuga FROM table1 WHERE foo = ?"); などと prepare や execute の引数に直接 SQ
2010/11/22 リンク