Вы можете обновить значения, как описывает @Vivek, но вам нужно квалифицировать обновление так, чтобы обновлялись только те числа с 4 или более цифрами, которые можно проверить с помощью SIMILAR TO
:
UPDATE data
SET "limit" = CAST(REPLACE(CAST("limit" AS text), '.', '') AS numeric)
WHERE REPLACE(CAST("limit" AS text), '.', '') SIMILAR TO '[0-9]{4,}'
Для этого примера данных:
CREATE TABLE data
(id int, "limit" numeric)
;
INSERT INTO data
(id, "limit")
VALUES
(23, 1.485),
(24, 35.601),
(25, 3.2),
(26, 1.23),
(27, 23.1)
Вывод:
id limit
23 1485
24 35601
25 3.2
26 1.23
27 23.1
Демонстрация по SQLFiddle