Форум: "Базы";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизСоздание GUID в Firebird Найти похожие ветки
← →
}|{yk © (2004-04-30 13:33) [0]Как это реализовать?
Смысл задачи в том что на клиентах нужно обеспечить уникальность записей, передаваемых в центр. Делать это как выделение интервалов неправльно - интервал может заполнится, и пойдут ошибки.
← →
Курдль © (2004-04-30 13:39) [1]GUID - ф-ция виндов. Насколько я знаю, уникальные записи - UUID.
На Sybase было быselect UUIDTOSTR(NEWID()) as NEW_ID from DUMMY
← →
stud © (2004-04-30 13:42) [2]на ibase.ru в разделе репликация есть несколько вариантов
← →
Соловьев © (2004-04-30 13:43) [3]
> интервал может заполнится, и пойдут ошибки.
ну если такие обьемы то и генератор может кончится :)
там диапазон от -2 в 63 до 2 в 63 -1 - думаю можно и с интервалами сделать. но сначала надо про репликации почитать. инфы много
← →
Vlad © (2004-04-30 13:44) [4]
> }|{yk © (30.04.04 13:33)
пишешь UDF, которая будет тебе GUID генерить
← →
}|{yk © (2004-04-30 13:45) [5]Нашел уже udf
← →
Vlad © (2004-04-30 13:48) [6]Заодно и проверишь, правду ли Майкрософт обещает, что вероятность повторения GUID"ов близка к нулю :-)
← →
roottim (2004-04-30 13:50) [7]>думаю можно и с интервалами сделать
а GUID и так даст интервал в зависимости от сетевой, матери и непомню чего там еще...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c