Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUSГоспода... есть ещё идея, есть автоинкремент по полю INT, размер 4 байта. В моём случае уникальность будет гарантировать младшие 2 байта. Вопрос, можно ли средствами TSQL из INT 4 байт вычленить 2 младших байта и получить из этих 2 байт число? а о чём вам iap пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2018, 16:00 |
|
||
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
TaPaKИгорь_UUSГоспода... есть ещё идея, есть автоинкремент по полю INT, размер 4 байта. В моём случае уникальность будет гарантировать младшие 2 байта. Вопрос, можно ли средствами TSQL из INT 4 байт вычленить 2 младших байта и получить из этих 2 байт число? а о чём вам iap пишет? не могу понять ту идею... есть у меня поле INT, например там 20млн. записей, как мне запросом из каждого идентификатора вычленить 2 младших байта и перевести их в число? т.е. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2018, 16:09 |
|
||
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUS, SELECT ID & 0xFFFF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2018, 16:20 |
|
||
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
TaPaKИгорь_UUS, SELECT ID & 0xFFFF Спасибо, то что надо... попробую пойти в таком напровлении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2018, 17:33 |
|
||
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUSне могу понять ту идею...Вы не знаете что такое остаток от целочисленного деления? Но это очень странно, не находите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2018, 18:40 |
|
||
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
Один момент господа!, ТС (топикстартеру) нужен диапазон до 0 - 6 4 535 а не 0 - 65535 ... Так что маска по 0FFFFx не прокатит (разве что 0FC17h ;-) ... И, кстати, не понятно, что будет делаться со строками у которых (возможно!) айдишнег будет лежать в пределах 64535 - 65535 .... Ну а так - да... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2018, 01:51 |
|
||
|
Автоинкрементное поле, когда доходит до верхнего предела, начинает отсчёт заново?
|
|||
|---|---|---|---|
|
#18+
SIMPLicity_Один момент господа!, ТС (топикстартеру) нужен диапазон до 0 - 6 4 535 а не 0 - 65535 ... Так что маска по 0FFFFx не прокатит (разве что 0FC17h ;-) ... И, кстати, не понятно, что будет делаться со строками у которых (возможно!) айдишнег будет лежать в пределах 64535 - 65535 .... Ну а так - да... И это... там надо было с 1 - ы , но сброс идёт на 0.... Вощем момент инкремента - видимо "до" ... Как в C конструкция ++i , кажется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2018, 01:54 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1689990]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 361ms |

| 0 / 0 |
