| От | Sergei Kornilov |
|---|---|
| Тема | Re: VARCHAR(32) в VARCHAR(64) или TEXT |
| Дата | |
| Msg-id | 3090201524129534@web13g.yandex.ru обсуждение исходный текст |
| Ответ на | VARCHAR(32) в VARCHAR(64) илиTEXT ("Dmitry E. Oboukhov" <unera@debian.org>) |
| Ответы |
Re: VARCHAR(32) в VARCHAR(64) или TEXT
|
| Список | pgsql-ru-general |
Привет Увеличить varchar можно, это затронет только системный каталог, т.е. быстро. Но блокировка от alter table на табличке всёравно будет. Попробуйте выполнить с таймаутом: set statement_timeout to '1s'; alter table tablename alter column varcharcolumn type varchar(64); Сергей 19.04.2018, 12:06, "Dmitry E. Oboukhov" <unera@debian.org>: > Можно ли сконвертить на большой таблице сабж без блокировки ее? > > -- > > . ''`. Dmitry E. Oboukhov <unera@debian.org> > : :’ : > `. `~’ GPG key: 4096R/08EEA756 2014-08-30 > `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756
В списке pgsql-ru-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера