一开始我想指出我不是,而且我从来都不是数据库管理员。我有相关的经验和知识PL/SQL,SQL但到目前为止,我接触的每个数据库最多有 50 个表,即使我手动创建,寻找实体之间的关系也不是那么难。
现在问题来了,当我有database超过 300 个表时,找到实体之间的关系并不是那么容易。
让想象表:
table person (
id serial PRIMARY KEY NOT NULL,
name varchar(45)
)
Run Code Online (Sandbox Code Playgroud)
并且自动我有序列:
person_id_seq
Run Code Online (Sandbox Code Playgroud)
你能告诉我是否有任何命令可以返回我正在使用的表person_id_seq吗?
select *, pg_describe_object(classid, objid, objsubid)
from pg_depend
where refobjid = 'person_id_seq'::regclass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9760 次 |
| 最近记录: |