десятичное форматирование в SQL-запросе - PullRequest
0 голосов
/ 14 марта 2012

У меня есть запрос, как показано ниже:

Select price from myTable;

Возвращает значение '22.50'

Однако мне нужен формат как 5.8 bytes в моей программе.

То есть значение String должно быть '00022.50000000', а не '22.50'

Есть ли способ достичь этого непосредственно в SQL?

1 Ответ

4 голосов
/ 14 марта 2012

Из документов, я думаю, вы хотите CHAR ( DECIMAL (22.50, 13, 8))

У меня нет экземпляра DB2, с которым можно поиграть, поэтому могу 'Т проверить.Эти функции не ANSI SQL , они специфичны для DB2.

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