- 2007/05/21
- MySQL PostgreSQL
既存のDBで、項目を1つ増やしたくなってカラムを追加したけど、今まで作ったスクリプト中の INSERT文を全部修正するのが面倒…ってことあるよね?まぁ普通、そんなアホなミスないと思うけど。
そんなときは、ちょっとしたINSERT文の工夫でとっても楽になることうけあい。なので紹介。周りに聞いたら常識だったけど。
おりこうな人はちゃんとこうゆう構文で書いているか、ツール使ってるから問題はないと思うのだけど
INSERT table_name (column) VALUES(value)僕はとってもバカなので昔は
INSERT table_name VALUES(value)こんなことやってました。
そんでバカなので、DB設計もダメでカラム増減が激しく、それに追われて修正する僕の体力も削られていったわけで。そんな僕に一筋の光明が。こんな目からうろこな INSERT の仕方がありました。
INSERT table_name set column=valueえ、なにこれ?UPDATEみたいなことできるんだ?!
これがあればカラム名さえ変わらなければいくら増えても大丈夫だね!
- Newer: 第3回バーベーキュー大会に行ってきた
- Older: 英字のみのスパムコメント・スパムトラックバックを拒否するプラグイン