Можно ли добавить новый столбец в хранимой процедуре в db2? - PullRequest
0 голосов
/ 14 февраля 2019

Привет, я младший разработчик, я просто хочу спросить: можно ли добавить новый столбец в хранимую процедуру в db2?что я имею в виду как таблицу изменения для добавления нового столбца, но в хранимой процедуре?

1 Ответ

0 голосов
/ 14 февраля 2019

Да, это возможно, но вы должны использовать динамический sql.

--# SET TERMINATOR @
create table test_add_col(a int) in userspace1@

begin
  execute immediate 'alter table test_add_col add b int';
end@

select colname 
from syscat.columns 
where tabschema=user and tabname='TEST_ADD_COL'@

Результат:

COLNAME
-
A
B

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...