Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как в функции на plpgsql использовать название поля из переменной?
|
|||
|---|---|---|---|
|
#18+
к примеру в триггерной функции NEW.field - это в новой записи поле с именем field а если у меня есть переменная fieldname с именем поля внутри, как писать? как это сделать на pl/perl pl/tcl я знаю, а вот в pl/pgsql как записывается и возможно ли вообще? С уважением, Тимур ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 21:04 |
|
||
|
как в функции на plpgsql использовать название поля из переменной?
|
|||
|---|---|---|---|
|
#18+
моррутк примеру в триггерной функции NEW.field - это в новой записи поле с именем field а если у меня есть переменная fieldname с именем поля внутри, как писать? как это сделать на pl/perl pl/tcl я знаю, а вот в pl/pgsql как записывается и возможно ли вообще?нет невозможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 01:03 |
|
||
|
как в функции на plpgsql использовать название поля из переменной?
|
|||
|---|---|---|---|
|
#18+
[/quot]нет невозможно.[/quot] Даже с использованием execute и создания новой функции? Непонятно, чем это отличается от "неименованных блоков" .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 13:03 |
|
||
|
как в функции на plpgsql использовать название поля из переменной?
|
|||
|---|---|---|---|
|
#18+
нет невозможно. Даже с использованием execute и создания новой функции? Непонятно, чем это отличается от "неименованных блоков" .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 13:05 |
|
||
|
как в функции на plpgsql использовать название поля из переменной?
|
|||
|---|---|---|---|
|
#18+
chAlx нет невозможно. Даже с использованием execute и создания новой функции? Непонятно, чем это отличается от "неименованных блоков" ..отличается пространством видимости. внутри execute блока локальные переменные родительской функции не доступны. другими словами, если написать Код: plaintext авторERROR: колонка "field1" не существует или авторERROR: NEW использован в запросе не являющемся правилом но это легко обходится с помощью других языков :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 18:10 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=264&tid=2004129]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 300ms |

| 0 / 0 |
