| От | Alvaro Herrera |
|---|---|
| Тема | Re: sequence rename? |
| Дата | |
| Msg-id | 20041003151832.GA4800@dcc.uchile.cl обсуждение исходный текст |
| Ответ на | sequence rename? (ben f <benomatic42@yahoo.com>) |
| Список | pgsql-general |
On Fri, Oct 01, 2004 at 01:17:38PM -0700, ben f wrote: > So I am renaming a table, and the last stumbling block > that I've met is the associated sequence. I tried the > commands suggested @ > > http://mailman.fastxs.net/pipermail/dbmail-dev/2004-August/004307.html > > ie: > > CREATE SEQUENCE $newseq > SELECT setval('$newseq', max($column)) FROM $table > ALTER TABLE $table ALTER COLUMN $column SET DEFAULT > nextval('$newseq'::text) > DROP SEQUENCE $oldseq How about ALTER TABLE $oldseq RENAME TO $newseq; -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) "Y eso te lo doy firmado con mis lágrimas" (Fiebre del Loco)
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера