Я хочу сгенерировать случайный UUID
как в Java
с UUID.randomUUID()
.
Я придумал функцию GUID_GENERATE
и использовал ее вот так
DO 5 TIMES.
CALL FUNCTION 'GUID_CREATE'
IMPORTING
ev_guid_16 = ev_guid_16
ev_guid_22 = ev_guid_22
ev_guid_32 = ev_guid_32.
WRITE: /, ev_guid_16, ev_guid_22, ev_guid_32.
ENDDO.
Результат этой программы всегда один и тот же GUID
. Мне нужен новый случайный при каждом запросе.
Я хочу использовать его в качестве первичного ключа в таблице базы данных. Этот ключ будет передаваться через веб-сервис приложению Java и пользователю там в качестве идентификатора.
Есть ли у вас идеи, как я могу генерировать случайные UUID/GUID
в ABAP
?