Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / условный оператор / 3 сообщений из 3, страница 1 из 1
11.02.2018, 18:14
    #39600272
Dmitry1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
условный оператор
начал изучать Postgre, до этого сидел на MSSQL.
в общем что-то уже все перепробовал. взял практически голый пример из документации:

Код: sql
1.
2.
3.
IF 1<2 THEN 
SELECT 1; 
END if;



пишет ошибка синтаксиса около if. что я делаю не так то? (Postgre 10, если что)
...
Рейтинг: 0 / 0
11.02.2018, 23:37
    #39600327
Ы2
Ы2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
условный оператор
Dmitry1979что я делаю не так то?
Примерно все. Посмотрите, из какого раздела документации взят ваш пример.
...
Рейтинг: 0 / 0
12.02.2018, 00:11
    #39600333
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
условный оператор
Dmitry1979,

Правильно говорить Postgre s или PostgreSQL.

В Postgres-е нельзя писать процедурный код в перемешку с SQL. Вам надо создать функцию через `CREATE FUNCTION` или же использовать анонимный блок `DO`.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / условный оператор / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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