powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / А возможно ли объявить и использовать переменную в запросе без создания функции?
8 сообщений из 8, страница 1 из 1
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433363
sql_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, у меня не получилось, только с функцией.

Надо что-то типа:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
DECLARE
var_itemid bigint;
BEGIN
SELECT INTO var_itemid id FROM table;

[color=blue]тут используем эту переменную в запросах[/color]

END;
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433365
sql_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А получается только так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
CREATE функция

DECLARE
var_itemid bigint;
BEGIN
SELECT INTO var_itemid id FROM table;

[color=blue]тут используем эту переменную в запросах[/color]
END;

SELECT функция();
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433374
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишем - set_config
Читаем - current_setting
Это переменные контекста, тип TEXT
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433411
sql_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОКТОГЕНПишем - set_config
Читаем - current_setting
Это переменные контекста, тип TEXT

это получается в cmd надо делать или в bashe?

А в скрипт sql переменные без создания функции впихнуть нельзя?
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433459
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql_user2Надо что-то типа:
Код: sql
1.
2.
DECLARE
...

DO $it$
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433530
sql_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p2.sql_user2Надо что-то типа:
Код: sql
1.
2.
DECLARE
...

DO $it$

непонятно
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433556
ursido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sql_user2,

Читайте RTFM . Там еще много всякого непонятного.
...
Рейтинг: 0 / 0
А возможно ли объявить и использовать переменную в запросе без создания функции?
    #39433786
Tucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot sql_user2]ОКТОГЕН
А в скрипт sql переменные без создания функции впихнуть нельзя?

Попробуй \set myvar myvalue
в запросе подставишь :myvar
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / А возможно ли объявить и использовать переменную в запросе без создания функции?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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