官术网_书友最值得收藏!

4.2.4 運(yùn)算符與表達(dá)式

在SQL Server 2005中,運(yùn)算符主要有以下六種:算術(shù)運(yùn)算符、賦值運(yùn)算符、位運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符以及字符串連接運(yùn)算符。運(yùn)算符連接運(yùn)算量以構(gòu)成表達(dá)式。

1.算術(shù)運(yùn)算符

算術(shù)運(yùn)算符包括:+(加)、-(減)、*(乘)、/(除)、%(取模)。

2.賦值運(yùn)算符

賦值運(yùn)算符包括:=(賦值給)。

3.位運(yùn)算符

位運(yùn)算符包括:&(按位與)、|(按位或)、~(按位非)、^(按位異或)。

4.比較運(yùn)算符

比較運(yùn)算符用于比較表達(dá)式的大小,或比較是否相同,其結(jié)果為布爾值,即TRUE、FALSE或UNKNOWN。除了text、ntext或image數(shù)據(jù)類(lèi)型外,比較運(yùn)算符可用于其他所有類(lèi)型數(shù)據(jù)的比較。

比較運(yùn)算符包括:>(大于)、<(小于)、=(等于)、>=(大于等于)、<=(小于等于)、<>(不等于)、!=(不等于)、BETWEEN……AND(檢索兩值之間的內(nèi)容)、IN(檢索匹配列表中的值)、LIKE(檢索匹配字符字樣的數(shù)據(jù))、IS NULL(檢索空數(shù)據(jù))。

5.邏輯運(yùn)算符

邏輯運(yùn)算符包括:AND、OR、NOT。邏輯運(yùn)算符的結(jié)果也是布爾數(shù)據(jù)類(lèi)型。

6.字符串連接運(yùn)算符

字符串連接運(yùn)算符“+”用于連接兩個(gè)或兩個(gè)以上的字符或二進(jìn)制串、列名或串和列的混合體,將一個(gè)串加到另一個(gè)串的末尾。其語(yǔ)法格式為:

7.運(yùn)算符的優(yōu)先級(jí)

在一個(gè)表達(dá)式中,運(yùn)算符的處理順序如下所示,在同一級(jí)別中按從左到右的順序執(zhí)行:

主站蜘蛛池模板: 广昌县| 新巴尔虎左旗| 马鞍山市| 嘉善县| 连云港市| 齐河县| 辉南县| 桃园县| 金沙县| 江安县| 花垣县| 惠安县| 山丹县| 双牌县| 冀州市| 五指山市| 社旗县| 潜江市| 潮安县| 永修县| 武山县| 宜丰县| 华坪县| 怀安县| 泰州市| 威海市| 泸水县| 徐州市| 南康市| 四会市| 乌兰县| 大港区| 临江市| 年辖:市辖区| 墨江| 五台县| 淮安市| 西吉县| 柳江县| 平阴县| 永兴县|