啪啪拉拉噼里啪啦

          初學者天堂資料匯集

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            16 隨筆 :: 73 文章 :: 16 評論 :: 0 Trackbacks
          注釋符、運算符與通配符
          作者:unknown 更新時間:2005-03-17  
           


          4.5.1 注釋符(Annotation)
          在Transact-SQL 中可使用兩類注釋符。
          ANSI 標準的注釋符“--” 用于單行注釋;
          與C語言相同的程序注釋符號,即“/**/”。“/*”用于注釋文字的開頭,“*/”用于注釋文字的結尾,可在程序中標識多行文字為注釋。

          4.5.2 運算符(Operator)
              1 算術運算符
          包括:+(加)、―(減)、(乘)、(除)、%(取余)
              2 比較運算符
          包括:>(大于)<(小于)、= (等于)、>=(大于等于)、<=(小于等于)、<>
          (不等于)、!=(不等于)、!>(不大于)!<( 不小于)
          其中!=、!>、!<不是ANSI標準的運算符。
              3 邏輯運算符
          包括:AND(與)、OR(或)、NOT(非)
              4 位運算符
          包括:按位與、|(按位或)、~(按位非)^(按位異或)
              5 連接運算符
          連接運算符“+”用于連接兩個或兩個以上的字符或二進制串、列名或者串和列的混合體,將一個串加入到另一個串的末尾。其語法如下:
          <expression1>+<expression2>
          例4-7
          use pangu
          declare@startdate datetime
          set@startdate=‘1/1/2000’
          select‘Start Date:’+convert(varchar(12)@startdate)
          --convert()函數用于轉換數據類型,見4.8.4
          運行結果如下:
          Start Date:Jan 1 2000
          例4-8:
          use pangu
          select‘月薪最高的員工是:‘+ e_name+’月薪為:‘+convert(varchar(10)e_wage
          from employee
          where e_wage=
          (select max (e_wage)
          from employee)
          運行結果如下:
          月薪最高的員工是:張三月薪為8000.00
          (1 row (s) affected)
          在Transact-SQL中運算符的處理順序如下所示,如果相同層次的運算出現在一起時則處理順序位從左到右。

          • 括號 ()
          • 位運算符 ~
          • 算術運算符 *、/、%
          • 算術運算符 +、-
          • 位運算符 ^
          • 位運算符 &
          • 位運算符 |
          • 邏輯運算符 NOT\
          • 邏輯運算符 AND
          • 邏輯運算符 OR

          4.5.3 通配符Wildcard
          在SQL Server中可以使用如表4-4所示的通配符。

          表4-4 Transact-SQL的通配符

          posted on 2005-04-07 13:59 噼里啪啦的世界 閱讀(254) 評論(0)  編輯  收藏 所屬分類: 數據庫
          主站蜘蛛池模板: 清原| 汉源县| 巴里| 旬邑县| 石狮市| 昭觉县| 诸暨市| 庆云县| 宁南县| 永昌县| 织金县| 密云县| 牙克石市| 青州市| 修武县| 元阳县| 双峰县| 孟津县| 通辽市| 加查县| 青神县| 华安县| 深泽县| 潼关县| 梨树县| 遵义县| 宁陵县| 沙雅县| 翁源县| 基隆市| 仙居县| 越西县| 阿克| 许昌县| 龙州县| 应用必备| 吴江市| 上杭县| 通许县| 昌都县| 南丹县|