回答編集履歴
1
2値レイヤーを訂正
test
CHANGED
@@ -13,7 +13,7 @@
|
|
13
13
|
>速度的な差は無く、BOOLEAN というエイリアスを持つことで TINYINT に特別なセマンティクスが生じるのであれば、私はそれを使う方が好ましいと思います。
|
14
14
|
|
15
15
|
同じことをこれまでに理解した私の言葉で表現します。
|
16
|
-
- 整数型、true/false
|
16
|
+
- 整数型、true/falseの2値論理のレイヤーがある(NULLを含めて3値)
|
17
17
|
- その上にbooleanレイヤー(3値論理セマンティクス)が載っている
|
18
18
|
|
19
19
|
booleanレイヤーで考えた方が良い。私もそう思います。しかしUNKNOWN値を持たないため(なぜかunknownがNULLのエイリアスではない)、次のSQLはUNKNOWNを理解できません。(unknownをnullに置き換えるとOK)
|