技術(shù)小貼士

          主要分為DB、OS和ERP三大塊

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            12 隨筆 :: 0 文章 :: 0 評(píng)論 :: 0 Trackbacks
          一、SQL分類
                  --------------------------------------------------------------------------------------
                  1、按操作分類:DDL和DML
           
                  2、按是否有緩存分類:
                        (1) OPEN SQL :數(shù)據(jù)庫(kù)與命令編譯器存在緩存,如Select * From <Itab>....
                        (2) Native SQL:直接處理

          二、創(chuàng)建字典表
                  --------------------------------------------------------------------------------------
                 語(yǔ)法:TABLES  table

          三、處理字典表
                  --------------------------------------------------------------------------------------
                 1、查詢       
                ------------------------------
                語(yǔ)法:SELECT <result> FROM <source> [INTO <target>] [WHERE <condition>]
                         [GROUP BY <fields>] [ORDER BY <sort_order>].

                 2、插入
                      ------------------------------
                (1) Work Area插入:
                    語(yǔ)法:INSERT  INTO  <database>  VALUES  <wa>

                      (2)  表間插入
                            語(yǔ)法:INSERT  <database>  FROM  TABLE  <itab>  [ACCEPTING DUPLICATE KEY]

                 3、更改
                       ------------------------------
                (1) 更改單行
                    語(yǔ)法:UPDATE <dbtab> [CLIENT SPECIFIED] FROM <wa>.
                          或
                          UPDATE <dbtab> [CLIENT SPECIFIED].

                (2) 更改多行
                    語(yǔ)法:UPDATE  <database>  SET  < f1>=<values>…  WHERE  <condition>.

                (3) 表間更改
                    語(yǔ)法:UPDATE <dbtab> [CLIENT SPECIFIED] FROM TABLE <itab>.

                (4) Modify更改(有則更改,無(wú)則插入)
                    語(yǔ)法:MODIFY  <database>  FROM  <wa>.

                4、刪除
                      ------------------------------
                      (1) 使用關(guān)鍵字刪除
                           語(yǔ)法:DELETE  <database>  FROM  <wa>

                      (2) 使用條件刪除
                           語(yǔ)法:DELETE  FROM  <database>  WHERE  <condition>

                5、使用游標(biāo)
                      ------------------------------
                      (1) 打開:
                           語(yǔ)法:OPEN  CURSOR  <c>  FOR  SELECT …  WHERE <condition>

                     (2) 使用:
                           語(yǔ)法:FETCH  NEXT  CURSOR  <c>  INTO  <wa>

                     (3) 關(guān)閉:
                          語(yǔ)法:CLOSE  CURSOR  <c>


          四、提交與回退
                  --------------------------------------------------------------------------------------
                  (1) 提交:COMMIT WORK

                  (2) 回退:ROLLBACK WORK

                  
          posted on 2005-11-21 22:48 行者 閱讀(332) 評(píng)論(0)  編輯  收藏 所屬分類: 42.SAP
          主站蜘蛛池模板: 巢湖市| 拉孜县| 孟州市| 元江| 德昌县| 龙海市| 建平县| 来宾市| 黄龙县| 界首市| 巴楚县| 靖边县| 离岛区| 鹤岗市| 芜湖县| 哈尔滨市| 江山市| 文登市| 襄汾县| 鹤岗市| 桓仁| 龙里县| 松溪县| 保亭| 漯河市| 静乐县| 铜梁县| 涿鹿县| 嘉禾县| 平谷区| 嘉黎县| 江阴市| 沅陵县| 临西县| 睢宁县| 东乌珠穆沁旗| 娱乐| 迁西县| 泗阳县| 望奎县| 六安市|