Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
банальный вопрос, но нужна помощь
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток!!! Уверен, что простой вопрос, но я впервые столкнулся с PSQL. Есть ТАБЛИЦА1(А1, Б1, К1) Задача состоит в том, чтобы при update Б1. Значение К1 становилось такое же, т.е. К1=Б1. Причем это должно висеть в ТРИГГЕРЕ. Заранее спасибо откликнувшимся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2007, 20:19 |
|
||
|
банальный вопрос, но нужна помощь
|
|||
|---|---|---|---|
|
#18+
qwer2006Доброго времени суток!!! Уверен, что простой вопрос, но я впервые столкнулся с PSQL. Есть ТАБЛИЦА1(А1, Б1, К1) Задача состоит в том, чтобы при update Б1. Значение К1 становилось такое же, т.е. К1=Б1. Причем это должно висеть в ТРИГГЕРЕ. Заранее спасибо откликнувшимся. Вообще говоря, документация на что ? Вот быстрый пример. Экспериментируй createlang plpgsql test test=# create table test(a1 integer, b1 integer, k1 integer); CREATE TABLE test=# create function k1eqb1() returns trigger as $$ begin new.k1=new.b1; return new; end; $$ language plpgsql; CREATE FUNCTION test=# create trigger testupdate BEFORE INSERT OR UPDATE ON test FOR EACH ROW EXECUTE PROCEDURE k1eqb1(); CREATE TRIGGER test=# insert into test values(1,2,3); INSERT 0 1 Time: 21.398 ms test=# select * from test; a1 | b1 | k1 ----+----+---- 1 | 2 | 2 (1 row) test=# update test set b1=5; UPDATE 1 Time: 1.234 ms test=# select * from test; a1 | b1 | k1 ----+----+---- 1 | 5 | 5 (1 row) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2007, 21:19 |
|
||
|
|

start [/forum/topic.php?fid=53&tid=2004774]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 394ms |

| 0 / 0 |
