エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SQLite の NULL の取り扱い - Third impact
記事へのコメント1件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SQLite の NULL の取り扱い - Third impact
目標は、 SQLiteにNULLを標準規格に対応した方法で扱わせることです。 しかし、どうNULLを扱うかに関す... 目標は、 SQLiteにNULLを標準規格に対応した方法で扱わせることです。 しかし、どうNULLを扱うかに関するSQL標準規格の説明文はあいまいに見えます。 標準規格文書は、すべての環境でNULLがどう扱われるべきか正確に明記していません。 したがって、標準規格文書に追従する代わりに、 各種の著名な SQLエンジンがどうNULLを扱うか調査しました。 他のすべてのエンジンと同じように扱わせるようにSQLiteを作り上げようと考えたのです。 様々なSQL RDBMS用のSQLテスト・スクリプトがボランティアによって開発されて、 実行されました。 そして、それらのテスト結果は、 各エンジンがどうNULL値を処理したかを推論するのに使用されました。 最初のテストは2002年5月に実行されました。 このドキュメントの終わりにテスト・スクリプトのコピーがあります。 SQLiteは元々、下記の表