在 PostgreSQL 中識別具有特定列的表
在 PostgreSQL 中,您可能需要找到包含特定列的表。這可以透過使用 SQL 查詢來完成。
方法1:
利用pg_class 和pg_attribute 系統表,您可以擷取所需的資訊:
SELECT DISTINCT table_name FROM pg_class c JOIN pg_attribute a ON c.oid = a.attrelid WHERE LOWER(a.attname) = LOWER('your_column_name');
方法:
或者,您可以利用information_schema.columns 視圖:
SELECT table_name FROM information_schema.columns WHERE LOWER(column_name) = LOWER('your_column_name');
以上是如何尋找包含特定列的 PostgreSQL 表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!