我目前正在研究SQL Server。我需要获取模式中表之间的所有关系。我能够通过Oracle上的getMetaData执行此操作:
meta.getImportedKeys(con.getCatalog(), dbName, null);
在SQL Server上不会发生同样的事情,因为前者抛出需要第三个参数的异常。我的想法是用
获取所有表的列表metaData.getTables(null, dbName, "%", null)
并通过替换getImportedKeys上的第三个参数进行迭代。 是否有替代方法可以从SQL Server获取所有关系的列表?