如何提取数据库的主外键?以及找出各个表之间的关系

解决方案 »

  1.   

    看你是什么数据库,如果是SQLSERVER,你可以在系统表力查到
      

  2.   

    我是说用java提取哦 我的业务只好是找出各个表之间的关系 也就是通过主外健找哦 这就是我的目的 而且还要吧表的结构以及表与表之间的关系映射到schema里 极度苦恼
      

  3.   

    这个要是用hibernate的话就好办了
      

  4.   

    使用 DatabaseMetaData 接口的如下方法:
    getExportedKeys(String catalog,String schema, String table)

    getImportedKeys(String catalog,String schema,String table)