オープンソースデータベースを加速する「キムラデービー」のブログです。カレー日記を兼ねてます。なお著者は2010-06-01より日本オラクルに在籍していますが、本サイト(ブログ、またはウェブサイト)において示されている見解は、私自身の見解であって、オラクルの見解を必ずしも反映したものではありません。 一般的なデータベースは乱数を返す関数を持っている。だいたい0から1までの値を返すが、データベースによって微妙に違う。まずその違いは、端っこの値である0や1を含むか含まないか、である。 ここのページを参照すると「実数の区間において、その端点を含む区間は「閉区間」と呼ばれ、記号 [ ] が用いられる。端点を含まない区間は「開区間」と呼ばれ、記号 ( ) が用いられる。実数区間 [0,1) は、左側に「閉」、右側に「開」。」とのこと。 つまり、0以上、1未満を返す場合[0,1)となる。 調べてみると、
