Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / триггер для уменьшения ключа / 7 сообщений из 7, страница 1 из 1
28.07.2005, 06:11
    #33188134
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
Добрый день всем!
Я не знаток isql поэтому скажите пожалуйста можно ли написать такой триггер который бы при удалении записи уменьшал бы значение целочисленного ключа на 1 во всех последующих записях, если можно то как, или дайте ссылку на пример.
Заранее большое спасибо!
...
Рейтинг: 0 / 0
28.07.2005, 08:03
    #33188173
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
не нужно этого делать

...
Рейтинг: 0 / 0
28.07.2005, 08:24
    #33188188
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
данная таблица не связана этим ключом не с какой другой таблицей, меня беспокоит то что может возникнуть переполнение значения ключа
...
Рейтинг: 0 / 0
28.07.2005, 08:39
    #33188216
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
если табличка маленькая - бояться нечего,
если большая - тормоза при перестройке обеспечены


...
Рейтинг: 0 / 0
28.07.2005, 08:42
    #33188225
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
т.е. сервер сам что-ли будет ключи перестраивать?
...
Рейтинг: 0 / 0
28.07.2005, 08:59
    #33188253
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
Вот у вас 500 000 записей, удалили запись номер 1000, теперь нужно у 499 000 записей поменять ключ? как вы думаете сколько это займет времени?
...
Рейтинг: 0 / 0
28.07.2005, 09:23
    #33188297
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер для уменьшения ключа
Джекданная таблица не связана этим ключом не с какой другой таблицей, меня беспокоит то что может возникнуть переполнение значения ключа
Вместо того, чтобы беспокоится о переполнении ключа, желательно в документации почитать о максимальном значении unsigned int и unsigned bigint, потом прикинуть сколько данных в месяц будет в среднем прибавлятся в таблицу и элементарным делением максимального значение / на среднее в месяц / 12 = узнать сколько десятков а то и сотен лет она не переполнится :)
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / триггер для уменьшения ключа / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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