Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
29.03.2016, 12:41
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Привет всем При создание таблице указал ID as identity хочу обнулить как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2016, 12:57
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
RADSeatle, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2016, 13:01
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
RADSeatle, Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.03.2016, 13:11
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Спасибо всем ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 10:37
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Симонов ДенисRADSeatle, Код: sql 1. 2.
Ожидал что изменится значение системного генератора для T.ID. Получил: Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements. lock conflict on no wait transaction. unsuccessful metadata update. object TABLE T is in use. В соседнем окне висел non-commited insert в T. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 10:53
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 11:07
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
fb user, наверное особенности реализации. А можно вопрос зачем это понадобилось? IDENTITY это конечно удобно в ряде случаев, но оно явно не для того чтобы его постоянно сбрасывать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 11:15
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Hello, Симонов Денис! You wrote on 5 мая 2016 г. 11:12:48: Симонов Денис> IDENTITY это конечно удобно в ряде случаев, но оно явно не для того чтобы его постоянно сбрасывать дай возможность дураку что-то использовать НЕ ПО НАЗНАЧЕНИЮ, и именно так он будет это применять. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 11:44
|
|||
---|---|---|---|
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
МимопроходящийHello, Симонов Денис! You wrote on 5 мая 2016 г. 11:12:48: Симонов Денис> IDENTITY это конечно удобно в ряде случаев, но оно явно не для того чтобы его постоянно сбрасывать дай возможность дураку что-то использовать НЕ ПО НАЗНАЧЕНИЮ, и именно так он будет это применять. не нравишься ты мне, но сейчас прав ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 11:57
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Симонов ДенисА можно вопрос зачем это понадобилось? Как замена генераторам. Теперь знаю что есть особенности. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 12:04
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
fb user, ну генератор он сам по себе. А IDENTITY хоть и работает на основе внутреннего генератора всё-таки часть метаданных таблицы. Если честно, то и в случае генераторов сбрасывание его как часть бизнес логики в многопользовательской среде попахивает. Как и всякое изменение метаданных на лету. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 12:17
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Симонов ДенисЕсли честно, то и в случае генераторов сбрасывание его как часть бизнес логики в многопользовательской среде попахивает. Как и всякое изменение метаданных на лету. Если честно я вынес 2 случая, когда можно/нужно манипулировать значениями генератора: - разнесение диапазонов генерируемых ID по разным базам (к примеру для разных филиалов) с последующим сливанием данных в одну центральную БД - использование значения генератора в качестве флага для прерывания "тяжелого" запроса Симонов Денис Как и всякое изменение метаданных на лету. Это отдельная песня. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 12:23
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Симонов ДенисЕсли честно, то и в случае генераторов сбрасывание его как часть бизнес логики в многопользовательской среде попахивает. Как и всякое изменение метаданных на лету. Значение внутреннего генератора значений для поля - это не метаданные. А то получается что мы при каждом инсерте метаданные правим :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 12:25
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
fb userА то получается что мы при каждом инсерте метаданные правим :)set generator и gen_id таки 2 сильно разные команды. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 12:53
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Ivan_Pisarevskyfb userА то получается что мы при каждом инсерте метаданные правим :)set generator и gen_id таки 2 сильно разные команды. Код: sql 1. 2.
Первый срабатывает по коммиту, а второй сразу. Очень нужна конструкция типа gen_id(T.ID, n). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2016, 12:59
|
|||
---|---|---|---|
|
|||
Как сбросить счетчик as identity Firebird 3? |
|||
#18+
Hello, Fb User! You wrote on 5 мая 2016 г. 12:58:49: Fb User> Очень нужна конструкция и снова возвращаемся к вопросу о насущной необходимости глотания бильярдного шара Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&mobile=1&tid=1562190]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 278ms |
total: | 414ms |
0 / 0 |