Итак, у меня следующая ситуация:
create table test1(c1 number, c2 varchar2(250 char));
/
insert into test1 values(0.11, 0.11);
/
select * from test1;
даст мне:
C1 C2
0.11 .11
Я хочу сохранить число наподобие 0.11, как есть, без удаления 0. Проблема в том, что в этом столбце varchar2 я также могу хранить значения, такие как "1.123", "0.123456789", "test123". Так что в основном это может быть число с любой точностью или даже строка.
Я думаю, что мой единственный шанс - использовать параметр "fmt" to_char, но я не могу найти маску, которая могла бы решить любое заданное число цифр и строк