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#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 彩票| 海林市| 永宁县| 黄梅县| 辉县市| 尼木县| 商城县| 剑河县| 望都县| 平潭县| 屏东县| 内丘县| 略阳县| 阳泉市| 广灵县| 黑龙江省| 肇州县| 红安县| 长乐市| 鸡泽县| 时尚| 浪卡子县| 营山县| 柳河县| 额尔古纳市| 湘潭市| 吴江市| 怀柔区| 沾化县| 军事| 定陶县| 手机| 福建省| 娄底市| 西宁市| 神木县| 阿拉尔市| 洛宁县| 定南县| 兴国县| 武夷山市|