- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 
s :=
            Replace(
              Replace(
                Replace(s,' ')
              ,',',ltrim(to_char(0,'D')))
            ,'.',ltrim(to_char(0,'D')));
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 21
−860.1
s :=
            Replace(
              Replace(
                Replace(s,' ')
              ,',',ltrim(to_char(0,'D')))
            ,'.',ltrim(to_char(0,'D')));
                                    
            Кодер думает, что так будет понятнее, что на  что заменяется.
По-моему намного читабельнее было бы разбить это на 3 отдельных вызова Replace