以前にも小一時間ハマって備忘録としてブログエントリしたにも関わらず、今回もまた1時間以上ハマってしまった。。OTL
start endというカラムを作っていてcreateはともかくとしてinsertやselectでは何でもなかったのだが何故かどうしてもendだけupdateができない
文法的にはとても間違っているとは思えないのにどうしてもエラーしか返ってこないで、もしやと思ってプレフィックスをつけたらあっさり通った(><)。
てゆか成長してないな。。。>オイラ OTL
SQLとして使えない(もしくは使うと危うい)予約語をリンクとして貼っておくことにしよう。
このあたり、何かしらの専用エディタを使うと「危険だよ」って教えてくれるのかな。。。?!
変数ならデバッグで変えればすぐ気が付きそうなものだけど、DB定義だとなかなか気が付きにくい。
本来テーブル作成時にエラーで弾いてほしいものではあるが、衝突回避のためのnamespace的な意味でも変数だけでなく定義の類にも必ず何らかのPrefixを付ける癖をつけねば。。。
似たような経験でハマった方。情報共有の意味でもコメやトラバ頂けたら嬉しいです。m(__)m
doodle開発記 石丸健太郎
子供の転地療養のため住み慣れた東京を離れ湖と山に囲まれた諏訪の地にて21世紀的なワークライフバランスのあり方を模索中。GPSケータイとGoogleMapsを連携させたマッシュアップサイト「doodle」を中心に、関連サービスの開発日記を綴ります。
2008年12月09日
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/110943085
この記事へのトラックバック
http://blog.seesaa.jp/tb/110943085
この記事へのトラックバック









