Функция Ууид
Функция генерации случайных значений типа Ууид. Данная функция может
использоваться для решения низкоуровневых задач, требующих генерации уникальных
идентификаторов в запросе. Имеет следующий
синтаксис:
Ууид()
В случае, когда необходимо автоматически присвоить уникальные значения для каждой записи временной таблицы, обычно рекомендуется использовать функцию АвтоНомерЗаписи — числа, полученные с помощью данной функции упорядочены, компактны и более читабельны. Однако если требуется получить уникальные идентификаторы для каждой записи (например, если вы хотите впоследствии слить несколько таких временных таблиц в один запрос) — в таком случае следует использовать функцию Ууид().
Пример использования в запросе:
ВЫБРАТЬ
Товары.Товар КАК Товар,
...
Ууид() КАК Ууид
ПОМЕСТИТЬ ТоварыСЦенами
;
ВЫБРАТЬ
Услуги.Услуга КАК Услуга,
...
Ууид() КАК Ууид
ПОМЕСТИТЬ УслугиСЦенами
;
ВЫБРАТЬ
ТоварыСЦенами.Товар КАК Номенклатура,
...
ТоварыСЦенами.Ууид КАК Ууид
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
УслугиСЦенами.Товар,
...
УслугиСЦенами.Ууид