例如我在pl/sql中Drop Table A
后,表A还在列表中显示,怎么刷新才能去掉显示
用SQL语句实现,手工肯定能实现的

解决方案 »

  1.   

    SQL> select a.owner from all_tables a where a.table_name='TEST';OWNER
    ------------------------------
    APPSSQL> DROP TABLE APPS.TEST
      2  /表已丢弃。SQL> SELECT* FROM TEST
      2  /
    SELECT* FROM TEST
                 *
    ERROR 位于第1行:
    ORA-00942: table or view does not exist--应该不会啊.,如果你是在pl/sql developer中的话,那你右击tables文件夹.,然后refresh,就看不见了,.
      

  2.   

    算了,我是说用SQL语句实现,手工我肯定知道刷新
      

  3.   

    你在PL SQL DEVELOPER中吗?
      

  4.   

    1  PL SQL DEVELOPER不会自动刷新列表的,你要手动刷新,方法是点REFRESH按钮,就在登录的按下面.2 PL SQL DEVELOPER可以一次运行多条SQL,你只要把SQL写在command窗口的editor框里,以分号结尾,运行时按F8,就可以在command窗口的dialog框中看到结果了