Converting char to varchar automatically

Поиск
Список
Период
Сортировка
От Andrus
Тема Converting char to varchar automatically
Дата
Msg-id CA29994F346F4824AF54485A8059B187@dell2
обсуждение исходный текст
Ответы Re: Converting char to varchar automatically  (Andy Colson <andy@squeakycode.net>)
Re: Converting char to varchar automatically  (Melvin Davidson <melvin6925@gmail.com>)
Список pgsql-general
Database contains about 300 tables.
Most of them contain columns of char(n) type.
 
How to convert all those columns to varchar automatically ?
 
Is it possible to run some update commands in system tables for this ?
Or is it possible to create pgsql script which creates dynamically alter table alter column commands and PERFORMs them ?
 
Any tables have primary keys with char(n) columns and foreign keys on them. Foreign keys are deferrable and initially  immediate.
Will foreign keys allow to perform such alter table alter column commands ?
Or is there better way.
 
Andrus.

В списке pgsql-general по дате отправления:

Предыдущее
От: Shingo horiuchi
Дата:
Сообщение: How does PostgerSQL planner decide driving table
Следующее
От: Andy Colson
Дата:
Сообщение: Re: Converting char to varchar automatically