From: | Richard Huxton <dev(at)archonet(dot)com> |
---|---|
To: | finecur <finecur(at)yahoo(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: table updated status |
Date: | 2007-02-06 09:58:56 |
Message-ID: | 45C85160.2080806@archonet.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
finecur wrote:
> Hi,
>
> Can I list tables and the time they were last update (adding columns,
> drop columns) using sql, something like the "ls -l" command under
> unix?
No. There's no automatic timestamping. You could add your own triggers
if you wanted though.
> Can I compare the table definitions (tables, fields, but not data) of
> two database using sql, >
something like the "diff file1, file2" command
> under unix?
You can use the standards-based information_schema views or the
pg-specific system catalogue for this. See the manuals for details.
You might find it useful to start psql with -E, that way \dt and the
like will show you what SQL they execute.
--
Richard Huxton
Archonet Ltd
From | Date | Subject | |
---|---|---|---|
Next Message | Shane Ambler | 2007-02-06 10:01:03 | Re: accidentally deleted user --> postgres |
Previous Message | Shoaib Mir | 2007-02-06 09:41:22 | Re: accidentally deleted user --> postgres |