powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Уникальность: BINARY(16) конвертируем в BIGINT
3 сообщений из 3, страница 1 из 1
Уникальность: BINARY(16) конвертируем в BIGINT
    #37823890
Фотография Alex_496
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с 1С 8.1/8.2 малознаком.

Вижу в 1С что PK-ключи BINARY(16).
Если конвертируем BINARY(16) в BIGINT и обратно из BIGINT в BINARY(16)
уникальность гарантированно сохраняется? Или есть подводные камни?

По приведенной таблице совместимости для CAST(), CONVERT() в BOL
прочел, что можно.
Попробовал на некоторых таблицах - вроде нормально.
...
Рейтинг: 0 / 0
Уникальность: BINARY(16) конвертируем в BIGINT
    #37824314
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1C не открывает структуру таблиц, всё что нужно выясняется только практикой, к сожалению.
Так что никаких гарантий. Вроде бы, РК может быть и GUID (вроде бы).

По самому переводу, я думаю, что лучше BOL`а никто не ответит.
...
Рейтинг: 0 / 0
Уникальность: BINARY(16) конвертируем в BIGINT
    #37824668
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В PK сидит GUID, но он немного модифицированный вид имеет, я помню делали манипуляции, чтобы получить GUID таким, как он представлен в 1С, там банальная перестановка некоторых символов.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Уникальность: BINARY(16) конвертируем в BIGINT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]