如何在 SQLite 中获取有关外键的信息?

Olt*_*adu 2 sql sqlite android

sqlite_master 表似乎缺少信息。我怎样才能得到一些关于我的表的额外信息,比如约束信息等。有什么例子吗?或者是否有一些我从未听说过的有用图书馆?

Die*_*ano 6

PRAGMA foreign_key_list(table);
Run Code Online (Sandbox Code Playgroud)

它返回表的外键。

然后,您可以使用

PRAGMA foreign_key_check; 
PRAGMA foreign_key_check(table);
Run Code Online (Sandbox Code Playgroud)

列出违规行为,而不是自己做。