DB2 подразумеваемый десятичный - PullRequest
0 голосов
/ 20 июля 2010

При работе DB2 8.2 Fixpak 18 для LUW мне нужно преобразовать поле DECIMAL в IMPLIEDDECIMAL для экспорта файла.

Я не могу найти что-либо в документации онлайн, пожалуйста, помогите.

1 Ответ

1 голос
/ 21 июля 2010

Просто умножьте значение столбца на 10 ^ шкалу десятичного столбца и преобразуйте его в целое число.Так, для столбца DECIMAL (12,4): 10 ^ 4 = 10000 и:

cast (yourcol * 10000 в качестве bigint)

Если строка имеет значение 3.1415, этоприведет к 31415.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...