Встроенный оператор &&
всегда сначала оценивает свой левый операнд. Например:
if (a && b)
{
//block of code
}
Если a
- false
, тогда b
не будет оцениваться.
Если вы хотите сначала оценить оценку b
и a
, только если b
истинно, просто напишите выражение по-другому:
if (b && a)
{
//block of code
}
Нашли решение!
Очевидно, вам нужно изменить порт в файле конфигурации для PostgreSQL. Все это описано в этой теме .