Значение байтов дампа (systimestamp) Oracle

Я пытаюсь понять, что означают байты из метки времени, установленной в моей БД. Как они вычисляются для создания более читаемой даты?

Я использую запрос ниже, чтобы получить данные, которые мне нужны:

SELECT systimestamp
    ,DUMP (systimestamp)
    ,sessiontimezone
FROM dual;

И результат моего запроса выше:

+-------------------------------------+-----------------------------------------------------------------+------------------+
|            systimestamp             |                       dump(systimestamp)                        | sessiontimezone  |
+-------------------------------------+-----------------------------------------------------------------+------------------+
| 31-JUL-15 08.55.06.157047000 +00:00 | Typ=188 Len=20: 223,7,7,31,8,55,6,0,216,88,92,9,0,0,5,0,0,0,0,0 | Europe/Bucharest |
+-------------------------------------+-----------------------------------------------------------------+------------------+

Я нашел несколько ресурсов онлайн, объясняющих, что означают байты (Вот) но правила не совпадают в моем сценарии.

Например: 223 не век + 100 и т. Д.

Я пытаюсь это сделать из-за проблемы, с которой я сталкиваюсь при сравнении значений вtimestamp(3) колонка сsystimestamp и я пытаюсь написать скрипт, чтобы проверить, является ли моя проблема / решение такой жекак объяснено здесь.

Любая помощь приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос