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

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 肥东县| 青海省| 栾川县| 安康市| 清原| 平和县| 渝北区| 库车县| 会同县| 平南县| 岗巴县| 灵台县| 桦川县| 余姚市| 宁武县| 施秉县| 慈利县| 云梦县| 韶关市| 麻江县| 丹寨县| 西峡县| 三明市| 宁晋县| 天门市| 东海县| 噶尔县| 龙南县| 黑河市| 澎湖县| 揭西县| 区。| 喜德县| 鹿泉市| 东莞市| 香格里拉县| 江陵县| 武隆县| 都匀市| 波密县| 石屏县|