Para identificar la tabla de origen de una fila en particular, use el tableoid
, como si ya te hubieras encontrado.
Un lanzamiento a regclass
recupera el nombre real, calificado automáticamente según el esquema cuando sea necesario de acuerdo con la search_path
actual .
SELECT *, tableoid::regclass::text AS table_name
FROM master.tbl
WHERE <some_condition>;
Más:
- Descubra qué esquema según los valores de la tabla
- Seleccione (recupere) todos los registros de múltiples esquemas usando Postgres
- ¿Cómo influye search_path en la resolución del identificador y el "esquema actual"?