Hopes

          Start Here..

           

          select TO_NUMBER(SUBSTR。。


          SQL> select * from (select to_number('a') from dual);
          select * from (select to_number('a') from dual)
          *
          ERROR 位于第 1 行:
          ORA-01722: 無效數字

          可以看出:如果外層查詢只想或許一個內層查詢的記錄數的話,那么內層的表達式是不被計算的,直接統計內層表的記錄數;
          反之,如果希望獲取內容,則表達式必然要求值,此時才發現錯誤;

          ..
          [/php]
          Oracle的語義分析功能蠻強啊。。。。 [/B]


          SQL> select count(*) from (select * from (select TO_NUMBER(SUBSTR(PARTITION_NAME,6)) from user_tab_partitions)) ;

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

          SQL>

          posted on 2012-10-26 19:38 ** 閱讀(177) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 福海县| 拜泉县| 泸溪县| 海安县| 新乐市| 包头市| 台前县| 牙克石市| 叙永县| 琼结县| 盱眙县| 福安市| 白河县| 卓资县| 金寨县| 信丰县| 依兰县| 蓬莱市| 临沭县| 临颍县| 慈溪市| 中阳县| 新巴尔虎左旗| 嘉禾县| 平和县| 扎兰屯市| 府谷县| 珠海市| 涞水县| 布拖县| 农安县| 富源县| 锡林郭勒盟| 山丹县| 闽清县| 靖安县| 淮滨县| 宾阳县| 洛扎县| 南投县| 东台市|