postgres=# select pg_column_size(0::smallint);
pg_column_size
----------------
2
(1 row)
postgres=# select pg_column_size(0::integer);
pg_column_size
----------------
4
(1 row)
postgres=# select pg_column_size(0::bigint);
pg_column_size
----------------
8
postgres=# select pg_column_size(10000000000000000::decimal(20));
pg_column_size
----------------
8
(1 row)
postgres=# select pg_column_size(1000000000000000000000001::decimal(30));
pg_column_size
----------------
20
(1 row)
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
</plugin>
в поле unit. Конечно я сочувтвую всем парсильщикам. Судьба ваша такая. Всегда иметь на входе
битые файловые форматы.
Совет использовать - yaml парсер - да хороший совет. Я поддерживаю.
Еще хорошо-бы найти того кто такой файл создал - и передать его домашний адрес Фредди Крюгеру, Джейсону,
Чикатило и прочим хорошим парням.