Текущий архив: 2004.03.28;
Скачать: CL | DM;
Вниз
Как вместить GUID в поле длиной 10 символов Найти похожие ветки
← →
aga123 (2004-02-19 12:33) [0]Добрый день, мастера!
В таблице Dbf от FoxPro есть поле типа ID размером 10 символов.
Как в него впихнуть значение типа GUID, так чтобы это значение не пересекалось при слиянии файлов от филиалов в центральной конторе?
Что имеет смысл:
1) Изобретать алгоритм создания GUID для 10 символов
2) Расширить поле ID до 32 символов и использовать стандартный GUID?
Но первое предпочтительнее.
Спасибо
← →
sniknik © (2004-02-19 12:40) [1]лутше второе
только до 16 байт (реальная длинна GUID).
← →
Danilka © (2004-02-19 12:48) [2]
> Как в него впихнуть значение типа GUID, так чтобы это значение
> не пересекалось при слиянии файлов от филиалов в центральной
> конторе?
Например, добавить к коду уникальному в пределах конторы префикс - код конторы. :))
← →
aga123 (2004-02-19 12:51) [3]Спасибо
← →
Anatoly Podgoretsky © (2004-02-19 13:05) [4]Лучше код машины, тогда уникальность будет гарантирована за счет использования простого MAX
← →
VLAD-MAL (2004-02-19 15:03) [5]Ну, в Fox поля легко ж расширяются... И старые данные не теряются.
Страницы: 1 вся ветка
Текущий архив: 2004.03.28;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.031 c