Если это digits()
из DB2
Функция DIGITS возвращает символьную строку, представляющую абсолютное значение числа.
Тогда что-то вроде:
REPLACE(ABS(<yourcol>), '.', '')
Или:
ARRAY_TO_STRING(SPLIT(ABS(<yourcol>), '.'),'')
Если вам также нужны нули с левой подкладкой, нет способа напрямую определить точность десятичной дроби в снежинке. в вашем SQL, поэтому вам нужно будет указать c, насколько большой должна быть ваша выходная строка.
LPAD(REPLACE(ABS(<yourcol>), '.', ''), 10, '0')