Db2 获取有关架构、表和主键的信息
如何获取模式、表和主键的名称? 如何知道他的授权? 我所掌握的唯一信息是通过以下命令获得的:Db2 获取有关架构、表和主键的信息,db2,db2-luw,Db2,Db2 Luw,如何获取模式、表和主键的名称? 如何知道他的授权? 我所掌握的唯一信息是通过以下命令获得的: db2 => connect Database Connection Information Database server = DB2/AIX64 11.1.3.3 SQL authorization ID = mkrugger Local database alias = DBRCF 如果需要,您可以使用命令行交互式命令行处理器,但是如果您刚开始使用,那
db2 => connect
Database Connection Information
Database server = DB2/AIX64 11.1.3.3
SQL authorization ID = mkrugger
Local database alias = DBRCF
如果需要,您可以使用命令行交互式命令行处理器,但是如果您刚开始使用,那么使用GUI工具就更容易了 没有示例的GUI,而且还有更多的GUI,任何与JDBC一起工作的GUI都应该与Linux/Unix/Windows上的Db2一起工作。如果允许的话,可以在网上轻松找到和下载 要使用Db2命令行clp,这是您在问题中展示的内容, 命令行示例:
list tables for all
list tables for user
list tables for schema ...
describe table ...
describe indexes for table ...
命令参考
您还可以使用纯SQL来读取目录视图,目录视图将模式、表和主键描述为一系列视图
查看在线免费视图,了解SYSCAT.TABLES、SYSCAT.COLUMNS、SYSCAT.index和数百个其他视图的详细信息
根据本地安装的Db2产品,还有一系列其他基于命令行的工具。特别是db2look,它允许您将数据库的所有DDL或其子集提取到纯文本文件中(如果您愿意)。非常感谢,我将尽快检查,然后接受您的答案。