アカウント名:
パスワード:
Allow col IS NULL to use an index
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
他にもうれしい部分 (スコア:3, 参考になる)
まぁ、今回は8.1→8.2以上に変更点が多いとどこぞで聞いた記憶もあるので、移行には十分なテストが必要でしょうけど。
# 追跡していたのにリリースに気づいてなく、タレコミに先を越されたので悔しいからID
Re: (スコア:1, 興味深い)
元々SQLのNULLは、データ無しとか未入力とかいう意味じゃなく、
データが有るか無いかすら「不明」って意味だ。
(だから大抵の式(関数や演算子)にNULLを1つでも食わすと式全体の値がNULLになる。
不明を1つでも食わせりゃ全体が不明に汚染されるってことだ。)
一方「不明」なんてな状態を許す必要が有るカラムは
現実的にはそう多いわけでもない。
実際に欲しいのは「不明」ではなく「なし」や「未入力」のほうだということが多い。
(そういう意味では、NULLのときindexが効かないという制限をRDBが持つのはそれなりに合理的)
なのにSQLには「なし」「未入力」を表す合理的な道具が無
Re:他にもうれしい部分 (スコア:0)