Re: What's the CURRENT schema ?

Поиск
Список
Период
Сортировка
От Hiroshi Inoue
Тема Re: What's the CURRENT schema ?
Дата
Msg-id EKEJJICOHDIEMGPNIFIJGEFJHGAA.Inoue@tpf.co.jp
обсуждение исходный текст
Ответ на Re: What's the CURRENT schema ?  (Fernando Nasser <fnasser@redhat.com>)
Список pgsql-hackers
> -----Original Message-----
> From: Fernando Nasser
>
> Hiroshi Inoue wrote:
> >
> > > We can't do that.  Accordingly to the SQL if you are user HIROSHI
> > > and write   "SELECT * FROM a;" the  table is actually "HIROSHI.a".
> > >
> > > This must work for people who are using SQL-schemas in their databases
> > > or we would have a non-conforming implementation of SCHEMAS
> (would make
> > > the whole exercise pointless IMO).
> >
> > Schema name isn't necessarily a user id since SQL-92
> > though SQL-86 and SQL-89 had and probably Oracle still
> > has the limitation. As far as I see PostgreSQL's schema
> > support wouldn't have the limitation. Probably I wouldn't
> > create the schema HIROSHI using PostgreSQL. When
> > I used Oracle I really disliked the limitation.
> >
>
> You misunderstood what I've said.  You may have how many schemas
> you please.  But you will have to refer to their objects specifying
> the schema name explicitly.  The only cases where you can omit the
> schema name are (accordingly to the SQL'99 standard):

Please tell me where's the description in SQL99 ?
I wasn't able to find it unfortunately.

regards,
Hiroshi Inoue



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: RFC: Restructuring pg_aggregate
Следующее
От: "Hiroshi Inoue"
Дата:
Сообщение: Re: timeout implementation issues