|
Не выполнить обновление строчек в базе
|
|||
---|---|---|---|
#18+
Добрый день. Подскажите, пожалуйста, по какой причине не производится обновление данных EXECUTE BLOCK as declare k varchar(32); declare n varchar(250); declare d record ; begin for d in ( SELECT mt.kod_mater, mt.gid, mt.gid_new, mt.kod_new FROM mater_test mt ) loop -- k = ''; -- n = ''; Update set kod_mater =d.kod_new , gid = d.gid_new FROM mater where trim(d.kod_mater) = trim(kod_mater) and trim(d.gid) = trim(gid); END loop; end; $$ language plpgsql; ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2017, 14:23 |
|
Не выполнить обновление строчек в базе
|
|||
---|---|---|---|
#18+
execute block - это в файрберде. в ПГ анонимный блок называется DO ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2017, 11:24 |
|
Не выполнить обновление строчек в базе
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2017, 11:44 |
|
Не выполнить обновление строчек в базе
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2017, 11:49 |
|
Не выполнить обновление строчек в базе
|
|||
---|---|---|---|
#18+
ОКТОГЕН, Подскажите, пожалуйста, как информацию, выводимую по select поместить в переменную типа record? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2017, 11:56 |
|
Не выполнить обновление строчек в базе
|
|||
---|---|---|---|
#18+
LVetaПодскажите, пожалуйста, как https://www.postgresql.org/docs/current/static/index.html ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2017, 12:33 |
|
|
start [/forum/topic.php?fid=53&fpage=68&tid=1996294]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 133ms |
0 / 0 |