У меня есть база данных с 169 таблицPostgreSQL: как добавить столбец в каждую таблицу базы данных?
мне нужен этот столбец в каждой таблице:
wid integer not null primary key
Я попробовал это (Спасибо https://stackoverflow.com/users/27535/gbn для решения):
SELECT
'ALTER TABLE ' + T.name + ' ADD foo int NULL'
FROM
sys.tables AS T
WHERE
T.is_ms_shipped = 0
Но Ждут» t на PostgreSQL.
Он работал только на tsql.
Как добавить этот столбец в каждую таблицу одновременно?
ссылка [это] (http://stackoverflow.com/a/512465/3496666) ссылка. У этого решения уже есть аналогичная проблема. – Kumar
Но я хочу добавить столбец в 169 таблицах сразу. –
, поэтому вы хотите добавить столбец 'wid' в каждом _tables_ в вашей базе данных ??? –