обновление значений столбца путем выполнения функции округления - PullRequest
0 голосов
/ 26 июня 2018

Нужна помощь по приведенному ниже сценарию:

У меня есть количество столбцов в 1 таблице, где значения в количестве столбцов

Quantity
234.8735 |
43.7611  |
477.654  |

Я хочу обновить каждую запись, выполнив двухзначную круглую функцию. так что вывод должен быть

Quantity
234.87  |
43.76   |
477.65  |

1 Ответ

0 голосов
/ 26 июня 2018

Вы можете просто проверить длину десятичного разделителя

UPDATE MYTABLE
set Quantity=round(Quantity,length(TO_CHAR(Quantity - floor(Quantity) ) ) - 3);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...