Шестнадцатеричная последовательность в Oracle
Вопрос
Я хотел бы сгенерировать шестнадцатеричное десятичное значение длиной 16 символов в виде последовательности. Моя база данных - Oracle, и я хотел бы знать, возможно ли это сделать? Я проверил ПОСЛЕДОВАТЕЛЬНОСТЬ в Oracle, но я думаю, что это только для чисел.
Любая идея была бы отличной помощью.
Спасибо заранее,
Абдель Олакара
Решение
Да, последовательности Oracle являются целыми числами.
Чтобы использовать последовательность для генерации шестнадцатеричного значения длиной 16 символов, вам необходимо использовать TO_CHAR :
TO_CHAR(your_sequence.NEXTVAL,'XXXXXXXXXXXXXXXX')
Не связан с StackOverflow