仔细看一下 jdbc吧  可以获得数据库的元信息的 

解决方案 »

  1.   

    ORACLE!
    select   *   from   all_tables   where   owner   =   'XXX'
      

  2.   

    select *from sysobjects 可以获得所有表的信息,包括系统表.加上where xtype=‘U‘就是所有用户表的信息!
    或者select [name] from sys.tables
         可以试看,,这是网上找的,如果可以的话,楼主请回应下...
      

  3.   

    回4楼 SQL语句是用户给的。。,我自己搞的就是截字符串。。把 表名截出来。