Hi Tom.
Thanks for your explanation. I got it.
I really appreciate it.
Jack Xu.
Tom Lane <tgl@xxxxxxxxxxxxx> 于2022年5月25日周三 00:16写道:
=?UTF-8?B?5b6Q5b+X5a6H5b6Q?= <xuzhiyuster@xxxxxxxxx> writes:
> I don't know why this problem exist. Why unable display both table "
> public.test10 、 new. test10 "
That's behaving as designed: \dt will show you tables that are
accessible with an unqualified name, but new.test10 is hidden
behind public.test10, so it's not accessible except by
qualification.
You can do "\dt *.*" or "\dt new.*", etc, to see such tables.
See here for more info:
https://www.postgresql.org/docs/current/app-psql.html#APP-PSQL-PATTERNS
regards, tom lane