卢卡·费拉里:从目录中提取列名列表
💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
介绍如何从 PostgreSQL 目录中提取表格结构的列名,包括用户定义的列和 PostgreSQL 的特殊列,可根据需要选择列类型。可以使用动态查询构建更复杂的语句。
🎯
关键要点
- 介绍如何从 PostgreSQL 目录中提取表格结构的列名,包括用户定义的列和 PostgreSQL 的特殊列。
- 使用 pg_attribute 表获取列名和列编号。
- 通过 SELECT 查询获取未被删除的列名。
- 可以使用动态查询构建更复杂的 SQL 语句。
- 每个属性在目录中都有一个序号,正数表示用户定义的列,负数表示 PostgreSQL 的特殊列。
- 被删除的列在目录中有特殊名称,且在查询时会被跳过。
- 可以选择用户列和系统列,构建动态生成的 SQL 语句。
🏷️
标签
➡️