powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Поле serial ...
4 сообщений из 4, страница 1 из 1
Поле serial ...
    #34313639
sark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица в которой есть поле типа serial при добавлении в таблицу записей значение данного поля для каждой увеличивается на 1 (+1) при удалении всех записей из таблицы и добавлении новой записи значение данного поля продолжает увеличиваться на 1 (+1) как избавиться от этой "напасти" т.е. как сделать так что бы после удалении всех записей из таблицы и добавление первой новой записи значение данного поля снова стало = 1.
...
Рейтинг: 0 / 0
Поле serial ...
    #34313646
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак. Если вы прочитаете сегодняшние темы, то про поле сериал уже говорилось (правда в другом ключе)
Для такого поля создается счетчик. Он не зависит от того, что вы удаляете записи.

В топку политкорректность
...
Рейтинг: 0 / 0
Поле serial ...
    #34313712
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pamirНикак. Если вы прочитаете сегодняшние темы, то про поле сериал уже говорилось (правда в другом ключе)
Для такого поля создается счетчик. Он не зависит от того, что вы удаляете записи.

Да ладно, для указанных целей можно сделать просто. Ставим триггер на удаление, который устанавливает сиквенс в 1 если в таблице нет ни одной записи. Ну и табличку заодно залочить надобныть, что бы не шарилась.
...
Рейтинг: 0 / 0
Поле serial ...
    #34313877
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey Daeron pamirНикак. Если вы прочитаете сегодняшние темы, то про поле сериал уже говорилось (правда в другом ключе)
Для такого поля создается счетчик. Он не зависит от того, что вы удаляете записи.

Да ладно, для указанных целей можно сделать просто. Ставим триггер на удаление, который устанавливает сиквенс в 1 если в таблице нет ни одной записи. Ну и табличку заодно залочить надобныть, что бы не шарилась.
Сделать можно все что угодно, но это уже извращение.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Поле serial ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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