WEB開發 de 點滴

          by sanwish

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            38 隨筆 :: 0 文章 :: 4 評論 :: 0 Trackbacks
          sql1:select?? column_name?? from?? all_tab_columns?? where?? table_name='table1';
          sql2:select?? column_name?? from?? user_tab_columns?? where?? table_name='table1';


          我在運行sql1的時候碰到,如果數據庫中有相同用戶的話,會檢索出重復的字段名。
          后來把用戶的dba權限去掉了就好了。
          revoke dba from user1;

          運行sql2,雖然不出現重復的,但是客戶說最終工程所用的DB用戶和表的所有者不是一個,所以不能用user_table_columns。
          oracle知識太缺乏,不明白客戶說的意思

          關于sql1重復的問題,還是不清楚,具體的參照權限應該怎么取消?取消dba太大了吧。
          posted on 2008-12-03 09:48 sanwish 閱讀(2931) 評論(0)  編輯  收藏 所屬分類: Sql
          主站蜘蛛池模板: 南京市| 黄陵县| 弥渡县| 蒙山县| 英吉沙县| 湖南省| 英山县| 枣阳市| 措美县| 彭州市| 长沙市| 河津市| 嘉义县| 米脂县| 江津市| 宜兰县| 宣化县| 叶城县| 通江县| 伊春市| 贡嘎县| 苏尼特右旗| 湘潭县| 布拖县| 鸡泽县| 绥中县| 响水县| 甘孜县| 永胜县| 济阳县| 瑞昌市| 汉寿县| 中方县| 宜宾市| 会同县| 浦城县| 阜阳市| 平谷区| 台东市| 繁峙县| 彭州市|