Запрос Postgres через Babelfish

#postgresql #babelfish

#postgresql #вавилонская рыба

Вопрос:

Я подключен через TDS (1433) к базе данных Postgres/Aurora (с поддержкой babelfish).

Я могу выполнить следующие три запроса из своего приложения, и я получаю сбивающие с толку ответы:

 SELECT current_database()  SELECT * FROM information_schema.tables WHERE table_name = 'PERSON'  SELECT COUNT(1) FROM "PERSON"  

Ответы таковы:

 current_database":"babelfish_db"  "table_catalog":"babelfish_db","table_schema":"public","table_name":"PERSON","table_type":"BASE TABLE"...}  relation "person" does not exist  

Я просто не могу запросить таблицу ПЕРСОН. Я пытался:

 "PERSON" "person" PERSON person public.PERSON public.person public."PERSON"  

Я обеспечил, чтобы пользователь, к которому я подключаюсь, как имеет доступ к базе данных, схеме и таблицам:

 GRANT CONNECT ON DATABASE babelfish_db TO popweb; GRANT USAGE ON SCHEMA public TO popweb; GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO popweb;  

Тем не менее, я не могу получить доступ к столу. Я чувствую себя такой дурочкой/нуб

Для всех, кто подключился к Postgres через Babelfish, что я делаю не так?