【发布时间】:2016-12-11 00:19:07
【问题描述】:
我正在尝试从现有数据库中读取表模式。
我正在使用.tables 和.columns 命令读取每个表上的所有表和列。 .columns 命令返回一个变量 PRIMARY_KEY,它让我知道它是表的主键。
我的问题是我如何知道一列是否是另一个表的外键(以及它是哪个表的外键)?
【问题讨论】:
-
.tables命令由sqlite3命令行shell 实现,而不是由数据库本身实现。没有.columns命令。