From: | Josef Šimánek <josef(dot)simanek(at)gmail(dot)com> |
---|---|
To: | Martin Mueller <martinmueller(at)northwestern(dot)edu> |
Cc: | "pgsql-general(at)lists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org> |
Subject: | Re: a very naive question about table names in Postgres |
Date: | 2021-12-31 21:17:14 |
Message-ID: | CAFp7QwqckDU2EX+NQ=8q=wWfaDJZFEEXF29n-SKMX+Yk5o2kTw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
pá 31. 12. 2021 v 21:28 odesílatel Martin Mueller
<martinmueller(at)northwestern(dot)edu> napsal:
>
> I have a very naïve question and don’t know where tp look for the answer. I use Postgres via AquaData Studio as a giant spreadsheet. I create tables and give them names. I see the table names and know how to manipulate them with simple SQL queries.
>
>
>
> I know that on my Mac the tables are kept in the data directory /Users/martinmueller/Library/Application Support/Postgres/var-13. If I go there I see that internally the tables have numbers. Somewhere in the system there must be a table that maps the name I gave to table X to the numerical inside the database.
>
>
>
> Where is that mapping and how can I query it? On what page of the documentation do I find the answer?
There is a nice blogpost related.
https://www.2ndquadrant.com/en/blog/postgresql-filename-to-table/
>
>
> I much prefer Postgres to Mysql for a variety of reasons, but mostly for its elegant string functions. But in Mysql it seems to be much easier to keep track of tables.
>
>
>
> Martin Mueller
>
> Professor emeritus of English and Classics
>
> Northwestern University
>
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Paul Jungwirth | 2021-12-31 21:25:20 | Re: a very naive question about table names in Postgres |
Previous Message | Karsten Hilbert | 2021-12-31 21:06:21 | Re: a very naive question about table names in Postgres |