![]() |
|
Модераторы: LSD |
![]()
|
|
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
Всем привет!
подскажите, пожалуйста, как лучше сделать следующую задачу: есть таблица с формулами в которой хранятся часто изменяемые формулы в виде текста, которые нужно выполнить и получить значение. формула может иметь вид '(table1.filed1 + table2.filed1) * table3.filed1' или 'select (table1.filed1 + table2.filed1) * table3.filed1 from table1, table2, table3 where условие' |
|||
|
||||
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
http://www.postgresql.org/docs/8.1/static/...TEMENTS-PERFORM
http://www.postgresql.org/docs/8.1/static/...S-EXECUTING-DYN http://www.postgresql.org/docs/8.1/static/...SQL-PORTING-EX2
|
|||
|
||||
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: 1 Всего: 31 |
pythonwin, а вы это проверяли ?
Мне кажется в 8.1 dynamic SQL не поддерживался. Не смотря на документацию |
|||
|
||||
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
sir_nuf_nuf, проверил на 8.1.15 и 8.3.6
OS = debian etch/lenny |
|||
|
||||
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: 1 Всего: 31 |
pythonwin, пришлите если не сложно пример хранимки.
У меня 8.1.14 но у меня так и не получилось нормальный dynamic sql сделать |
|||
|
||||
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
так попробуйте
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PostgreSQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |