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 閱讀(676) 評論(0)  編輯  收藏 所屬分類: 開發手記Database

          蜀中人氏,躬耕于珠海

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

          常用鏈接

          留言簿(2)

          隨筆分類(71)

          隨筆檔案(54)

          博客

          文檔

          站點

          論壇

          搜索

          •  

          積分與排名

          • 積分 - 51003
          • 排名 - 976

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 湖南省| 维西| 抚顺市| 泊头市| 莱西市| 广饶县| 庄浪县| 高邮市| 蕉岭县| 吉隆县| 广西| 吉林省| 阜康市| 六安市| 凤冈县| 抚松县| 诸城市| 大同县| 大新县| 屏山县| 临湘市| 桐梓县| 丹江口市| 伊吾县| 怀集县| 永安市| 登封市| 炎陵县| 天祝| 阳东县| 长兴县| 墨脱县| 伊川县| 平昌县| 乳山市| 连山| 巴里| 澄迈县| 西乡县| 花莲市| 临邑县|