Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Слишком много скобок появляются в view после сохранения / 2 сообщений из 2, страница 1 из 1
10.04.2019, 19:35
    #39799627
aliputin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слишком много скобок появляются в view после сохранения
Создаю запрос для view. Сохраняю его. И в этот момент в моем запросе появляются множество скобок и типы данных.

Так и должно быть? Можно ли отключить такую фичу? Эти скобки затрудняют чтение кода.

Это - мой код:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
SELECT 
	a.wh_id,
	sum(a.sales * b.weight) AS sg
FROM rules_sales a
LEFT JOIN goods b 
	ON a.g_id = b.g_id
GROUP BY a.wh_id



Вот, что получается после сохранения:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
SELECT 
	a.wh_id,
	sum(((a.sales)::numeric * (b.weight)::numeric)) AS sg
FROM (rules_sales a
LEFT JOIN goods b 
	ON (((a.g_id)::integer = (b.g_id)::integer)))
GROUP BY a.wh_id



Win8.1/Postgresql11.2/NavicatPremium12.1.15
...
Рейтинг: 0 / 0
10.04.2019, 20:22
    #39799636
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слишком много скобок появляются в view после сохранения
aliputin,

ПЖ так работает, в рассылке часто жалуются.

В данный момент лучше всего контролировать DDL через систему контроля версий (а-ля git) и не полагаться на вывод базы: редактируем и загружаем файл из репа.
Или же принять вывод ПЖ за норму и не париться.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Слишком много скобок появляются в view после сохранения / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]