国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

T-SQL查詢:三值邏輯

2024-07-21 02:48:34
字體:
供稿:網(wǎng)友
T-SQL查詢:三值邏輯 2014-11-14 10:45 by 杰克小薛, ... 閱讀, ... 評論, 收藏, 編輯

1.

三值邏輯:TRUE / FALSE / UNKNOWN

2.

一個(gè)缺失的值(NULL)和另一個(gè)值進(jìn)行比較,邏輯結(jié)果是UNKNOWN

UNKOWN:NULL > 42 / NULL = NULL / X + NULL > Y / ...

3.

NOT TRUE = FALSE

NOT FALSE = TRUE

NOT UNKNOWN = UNKNOWN

4.

所有的查詢篩選器(ON, WHERE, HAVING)都把UNKNOWN當(dāng)作FALSE處理

CHECK約束中的UNKNOWN值實(shí)際上被當(dāng)作TRUE對待

5.

在篩選器中比較兩個(gè)NULL值將得到UNKNOWN,而UNKNOWN按FALSE來處理,就像其中這兩個(gè)NULL不相等一樣

但在UNIQUE約束,集合運(yùn)算(如UNION和EXCEPT),以及排序和分組操作中,認(rèn)為兩個(gè)NULL是相等的

6.

總結(jié):盡量避免NULL值


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 岗巴县| 韶山市| 盖州市| 赤峰市| 大足县| 德州市| 泌阳县| 安达市| 德昌县| 长春市| 天峨县| 大荔县| 加查县| 龙陵县| 陕西省| 基隆市| 新竹市| 青神县| 泸水县| 布拖县| 盐城市| 峨边| 南乐县| 陈巴尔虎旗| 蒲城县| 达孜县| 镇原县| 丰台区| 巩义市| 四会市| 洛扎县| 息烽县| 马山县| 沛县| 郧西县| 敦化市| 九江县| 舞钢市| 大兴区| 吉安县| 璧山县|