"Jim C. Nasby" <jnasby@pervasive.com> writes:
> What I'm looking for is what "\d" provides you, only limited to a
> specific schema. "\d information_schema." (for example) doesn't provide
> that; it provides the details for every table/view in
> information_schema.
What you're looking for is \dt, or perhaps \dtsv or one of those forms.
I'd be the first to agree that the behavior of \d isn't particularly
orthogonal, but it's not the pattern language that's the problem, it's
the command itself.
regards, tom lane