PostgreSQL: имя таблицы / схема путаницы

Я создал стол ABC в общественной схеме моей базы данных PostgreSQL. Согласно документации общественности должна быть схемой по умолчанию. Search_Path устанавливается на «$ User», публично , как и ожидалось. Но следующее выходит из строя:

select * from Abc

и этот звонок тоже не удается:

select * from public.Abc

оба создают ошибку, говорящую, что соотношение ... не существует . Но этот работает нормально:

select * from public."Abc"

Я опытный разработчик T-SQL, но новый для PostgreSQL. Согласно документу, следует ли использовать «нормальный» SQL с PostgreSQL. Но это не работает в моем случае. Любой намек на то, что я мог бы испортить!?

13
задан Achim 31 August 2011 в 20:09
поделиться