powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Очищение таблицы, с обнулением последовательности
12 сообщений из 12, страница 1 из 1
Очищение таблицы, с обнулением последовательности
    #38583898
zvezda_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

Скажите, пожалуйста, можно ли очистить таблицы и сбросить счетчик последовательности одновременно?
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38583947
Фотография Ик!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zvezda_t,

Код: plsql
1.
2.
3.
DROP TABLE test_tab;
CREATE TABLE test_tab
(id serial, name text, dt date);



не?...
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38583951
daevy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zvezda_t,

м?
ALTER SEQUENCE seq RESTART WITH 1;
UPDATE t SET idcolumn=nextval('seq');
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38584048
zvezda_t,
Код: sql
1.
TRUNCATE TABLE tablename RESTART IDENTITY;
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38584052
Гость_0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
www.postgresql.org/docs/9.2/static/sql-truncate.html

restart identity
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38584109
zvezda_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто Нафаня
Код: sql
1.
TRUNCATE TABLE tablename RESTART IDENTITY;



Класс! То, что нужно! :)
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38584116
zvezda_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а для команды delete что то подобное есть?
Просто, у меня когда на таблице внешние ключи, не позволяет выполнять команду Truncate.
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38585852
zvezda_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
или я что - то не то спросила? :)
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38585955
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zvezda_tПросто, у меня когда на таблице внешние ключи, не позволяет выполнять команду Truncate.попробуйте TRANCATE CASCADE
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38594225
zvezda_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LeXa NalBat, спасибо Вам огромное!
Написала так:
Код: sql
1.
Truncate tablename RESTART IDENTITY CASCADE;



и вот оно - СЧАСТЬЕ)))
Всех Благ Вам!)))
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38594542
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zvezda_t,truncate cascadeAutomatically truncate all tables that have foreign-key references to any of the named tables, or to any tables added to the group due to CASCADE.А теперь проверьте, в базе хоть что-нибудь осталось?
...
Рейтинг: 0 / 0
Очищение таблицы, с обнулением последовательности
    #38594839
zvezda_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir,
Осталось конечно) У меня же не все таблицы связаны)
За то все связанные почистились и индентификаторы обнулились - Ляпота!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Очищение таблицы, с обнулением последовательности
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]