Формирование ID документа в SQL #539916


#0 by DGK
Подскажите, как при записи документа в таблицу SQL формируется его ID?
#1 by ДенисЧ
Максимальный + 1
#2 by DGK
А максимальный откуда берет?
#3 by Попытка1С
из таблицы журнала вестимо
#4 by DGK
То есть из _1JOURN?
#5 by el-gamberro
Из таблицы уникальностей.
#6 by Попытка1С
С номером не путаешь?
#7 by Попытка1С
Да действительно из _1SUIDCTL, прошу прощения.
#8 by DrZombi
Встречный вопрос: А если ID номер больше не используется, то если брать во внимание формулу "Максимальный + 1", то пустой ID будет попросту навсегда потерян? Или есть какая-то "хитрая" проверка на мертвые ID номера. К примеру, если взять SQL базу.
#9 by Попытка1С
Так с номерами тажа тема.
#10 by DrZombi
+"мертвые ID номера" - некогда более не используемых.
#11 by Ёпрст
дарю..
#12 by Попытка1С
А метод НовыйКод который относиться к документу, закрывает дырку?
#13 by Ёпрст
нет
#14 by VitGun
за такое нужно убивать. Ржавой Секирой Уж0са....
#15 by Попытка1С
Жалко.
#16 by Кириллка
#17 by sda553
Логически не получится т.к. даже если сам документ удален то на него могут остаться битые ссылки в других объектах. Если этот уид кто то займет, то потом могут высплыть где нибудь неприятные сюрпризы из "тяжелого наследия прошлого"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С