我想获取 PostgreSQL 表的字段名称、每个字段的数据类型、每个字段的长度和每个字段的精度。请让我 SQL 查询以获取此信息。
我建议你使用pg_dump来获取表和视图的定义,这样更方便。以下命令获取数据库的定义francs
。
pg_dump -h 127.0.0.1 -E UTF8 -s -v francs > francs.ddl
Run Code Online (Sandbox Code Playgroud)
-s
意味着只转储匹配模式,而不是数据。
SQL 中最简单的方法是使用与您的视图相匹配的 WHERE 子句来查询information_schema.columns
视图。您想要的所有属性(以及更多属性)都位于该单个视图的输出列中。table_schema
table_name
该视图是信息模式的一部分,其目的是提供进行数据库内省的标准方法。
归档时间: |
|
查看次数: |
28439 次 |
最近记录: |