powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / управляющая конструкция if в postgresql
7 сообщений из 7, страница 1 из 1
управляющая конструкция if в postgresql
    #39169273
Фотография enakenenaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Пробую очень простую конструкцию

Код: plsql
1.
2.
3.
4.
5.
6.
 IF 1=1 
 THEN
  SELECT 'Hi!';
 END IF;

LANGUAGE plpgsql;



Не работает, пишет: "авторОШИБКА: ошибка синтаксиса (примерное положение: "IF")
LINE 1: IF 1=1
^
********** Ошибка **********

ОШИБКА: ошибка синтаксиса (примерное положение: "IF")
SQL-состояние: 42601
Символ: 2

"

Брал отсюда синтаксис: http://www.postgresql.org/docs/9.3/static/plpgsql-control-structures.html

ЧЯДНТК? Что не так-то?)

Спасибо заранее!
...
Рейтинг: 0 / 0
управляющая конструкция if в postgresql
    #39169318
Фотография enakenenaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В функции выражение сработало. В связи с этим вопрос, а что, без создания функции нельзя управляющие конструкции выполнить?
...
Рейтинг: 0 / 0
управляющая конструкция if в postgresql
    #39169320
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
управляющая конструкция if в postgresql
    #39169329
Фотография enakenenaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vyegorov,

Код: plsql
1.
2.
3.
4.
5.
6.
7.
DO $$
BEGIN

perform 'F';
  
END; $$ 
LANGUAGE plpgsql;



Почему-то данные не выводит. Хотя и выполняется.
...
Рейтинг: 0 / 0
управляющая конструкция if в postgresql
    #39169398
ursido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
enakenenaken,

Почему кто-то куда-то должен по вашему мнению выводить?
Что именно Вы сделали, чтобы он это выполнил?
В чем замысел данных действий?
...
Рейтинг: 0 / 0
управляющая конструкция if в postgresql
    #39169614
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enakenenakenПочему-то данные не выводит. Хотя и выполняется.

Здесь вам не тут.
Просто забейте.

А так, если хотите что-то вернуть.
То в pgplsql всякая уважающая функция выводит что-либо ч/з return. ;-)
...
Рейтинг: 0 / 0
управляющая конструкция if в postgresql
    #39169716
Фотография enakenenaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / управляющая конструкция if в postgresql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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