Есть ли в PostgreSQL какие-либо средства защиты псевдонимов? - PullRequest
0 голосов
/ 03 июля 2018

Иногда, когда я запускаю запросы на лету, я забываю запятую между именами полей. Postgres не поймет мою ошибку, потому что запрос все еще действителен, насколько это касается; Он просто обрабатывает одно поле как псевдоним другого.

Если я получаю результаты непосредственно из инструмента dba, такого как PgAdmin, сразу видно, что произошло, и я вставлю запятую. Однако, если я сохраняю результаты запроса непосредственно в файл, я обычно не нахожу ошибку до тех пор, пока не пытаюсь использовать этот файл.

Есть ли в PostgreSQL какие-либо функции для проверки сценариев этого типа или для принудительного использования "AS" при объявлении псевдонимов столбцов? Это небольшая неприятность, которую трудно сразу уловить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...