2018-11-01
閱讀量:
940
邏輯函數(shù)
1,邏輯判斷函數(shù)
檢查邏輯條件是否滿足,如果滿足,返回value_if_true,如果不滿足,返回value_if_false。
IF(logical_test>,<value_if_true>, <value_if_false>)
等于使用“=”表示,邏輯與使用“&&”表示,邏輯或使用“||”表示,而邏輯非,通常使用NOT()函數(shù)來實(shí)現(xiàn):
NOT(<logical>)
?2,布爾值函數(shù)
TRUE()
FALSE()
通常用于表示數(shù)據(jù)庫(kù)的bit類型的值
3,錯(cuò)誤函數(shù)
如果表達(dá)式返回錯(cuò)誤,返回value_if_error;如果表達(dá)式不返回錯(cuò)誤,返回表達(dá)式的值。
IFERROR(expression, value_if_error)
錯(cuò)誤函數(shù)等價(jià)于:
IFERROR(A,B) := IF(ISERROR(A), B, A)
4,包含邏輯
表(Table)表達(dá)式是由大括號(hào)構(gòu)成的集合:{value1,value2,,vlaueN}
IN操作符的用法是:
<scalarExpr> IN <tableExpr>
包含行函數(shù)的用法是:
CONTAINSROW(<tableExpr>, <scalarExpr>[, <scalarExpr>, …])
示例,以下兩個(gè)表達(dá)式是等價(jià)的:
[Color] IN { "Red", "Yellow", "Blue" }
CONTAINSROW({ "Red", "Yellow", "Blue" }, [Color])






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論