Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / переменные в транзакции / 4 сообщений из 4, страница 1 из 1
04.11.2006, 14:45
    #34105657
Алексей Ключников
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переменные в транзакции
Всем привет.

Ситуация когда запускается XP, она запускает набор следующих XP,
т.е. происходит запуск нескольких XP в одной транзакции.

Можно ли как то в начале транзакции в первой XP, определисть переменные, к которым можно было бы обращатся из всех остальных XP?

Иначе сильно раздувается количество передаваемых функциям параметров,
и модернизировать XP тяжело, когда это связано с изменением типа/кол-ва передаваемых параметров.
...
Рейтинг: 0 / 0
04.11.2006, 15:47
    #34105708
Poligon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переменные в транзакции
В pl/pgsql нельзя.
В pl/tcl можно - 37.4. Global Data in PL/Tcl
...
Рейтинг: 0 / 0
04.11.2006, 21:50
    #34106058
Jelis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переменные в транзакции
Можно передавать сложный(композитный) тип одним параметром.
Смотри про CREATE TYPE и вот тут http://www.postgresql.org/docs/8.1/interactive/rowtypes.html
...
Рейтинг: 0 / 0
05.11.2006, 10:23
    #34106216
Алексей Ключников
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переменные в транзакции
JelisМожно передавать сложный(композитный) тип одним параметром.
Смотри про CREATE TYPE и вот тут http://www.postgresql.org/docs/8.1/interactive/rowtypes.html
Нет это не то.
Зато создание темповой таблички скорее всего подойдет.
Надо только оценить быстродействие.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / переменные в транзакции / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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