posts - 54,  comments - 1,  trackbacks - 0

          Oracle中的有一個很特殊的表:Dual Table.這個表中只含有一行記錄,并且我們可以用這個表來檢測許多Oracle的功能,比如:

          SQL> select 789.65*123 from dual;

          789.65*123

          ----------
            97126.95

          SQL
          > select abs(-890.98from dual;

          ABS(-890.98
          )
          ------------

                890.98

          更特別的的是dual表中只含有一行記錄,我們可以通過 desc 函數查看dual表的結構:

          SQL> desc dual;
           名稱                                      是否為空? 類型
           
          ----------------------------------------- -------- ------------------------


           
          DUMMY                                              VARCHAR2(1)

          查詢dual表中的數據:

          SQL> select * from dual ;

          DU
          --
          X

          我們向dual中插入一條記錄后再查詢,看情況會如何:

          SQL> select * from dual;

          DU
          --
          X

          SQL
          > insert into dual values('Y'
          );

          已創建 
          1
           行。

          SQL
          > select * from
           dual;

          DU
          --
          X

          SQL
          > select count(*from
           dual;

            
          COUNT(*
          )
          ----------

                   2

          可見盡管insert語句插入記錄后dual中有兩條記錄,但只能select出第一條記錄.

          同樣我們再試試update和delete語句:

          SQL> update dual set dummy='Z';

          已更新 
          1
           行。

          SQL
          > select * from
           dual;

          DU
          --
          Z

          SQL
          > select count(*from
           dual;

            
          COUNT(*
          )
          ----------

                   2

          SQL
          > delete from dual;

          已刪除 
          1
           行。

          SQL
          > select * from
           dual;

          DU
          --
          Y

          SQL
          > select count(*from
           dual;

            
          COUNT(*
          )
          ----------

                   1

          可見每次操作只能影響到第一條記錄(盡管select , update , delete 所針對的范圍是整個表).

          posted on 2005-12-26 22:28 ZhuJun 閱讀(679) 評論(0)  編輯  收藏 所屬分類: 開發手記Database

          蜀中人氏,躬耕于珠海

          <2005年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(2)

          隨筆分類(71)

          隨筆檔案(54)

          博客

          文檔

          站點

          論壇

          搜索

          •  

          積分與排名

          • 積分 - 51266
          • 排名 - 974

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 资阳市| 朔州市| 喀喇| 温宿县| 呼伦贝尔市| 延川县| 梨树县| 长汀县| 深圳市| 九寨沟县| 当涂县| 西充县| 松桃| 泸溪县| 沅江市| 大足县| 甘泉县| 南雄市| 唐河县| 敖汉旗| 固原市| 雷波县| 晋江市| 隆尧县| 称多县| 府谷县| 浮梁县| 体育| 吴川市| 崇礼县| 厦门市| 牙克石市| 邹城市| 新疆| 肥乡县| 西华县| 习水县| 阿拉善盟| 延寿县| 崇义县| 兰溪市|