Обновление таблицы со всеми числами до десятичной дроби и 4-мя цифрами после десятичной дроби

У меня есть столбец ниже в какой-то таблице

Икс

-81.384932
-127.4823922
-73.2933
-128.394449
-81.32173
-87.3215

Я хочу обновить этот столбец, чтобы все цифры до десятичной дроби сохранялись, а также сохранялись только первые 4 цифры после десятичной дроби. Ожидаемый результат должен быть ниже

x_trim

-81.3849
-127.4823
-73.2933
-128.3944
-81.3217
-87.3215

обновить набор вкладок x = trunc (x, 4);

ArtBajji 14.03.2018 18:11

Я хотел бы оставить 0 в конце, если это возможно, например -125.90207 заканчивается -125.902, когда мне нужен результат -125.9020

MoxGoat 14.03.2018 19:00

Это просто уровень презентация; используйте TO_CHAR с соответствующей маской формата, например to_char(your_value, '990D0000'). Нули в конце десятичной точки не имеют значения.

Littlefoot 14.03.2018 22:01

выберите ltrim (to_char (trunc (to_number ('- 123.40007'), 4), '9999999.0000')) из двойного;

ArtBajji 15.03.2018 07:08
В чем разница между методом "==" и equals()
В чем разница между методом "==" и equals()
Это один из наиболее часто задаваемых вопросов новичкам на собеседовании. Давайте обсудим его на примере.
Замена символа по определенному индексу в JavaScript
Замена символа по определенному индексу в JavaScript
В JavaScript существует несколько способов заменить символ в строке по определенному индексу.
0
4
27
0

Другие вопросы по теме