いつもお世話になっております。
最近のバージョンでテーブルエディタおよびSQLの結果表示にて
numeric型の値が「-0.x」(-0.1や-0.9など)の場合
「-1.E-1」のように指数表記になってしまいます。
他のケース「0.1」、「-0.01」、「-0.001」、「-1.1」など試してみましたが、いずれもそのまま表示されます。
以前はこうじゃなかったよなと思い、公開されているverを遡ってみたところ
ver2.15.4 → ver2.16.2を境に挙動が変わっているようです。
(変更履歴にはver2.15.5に関連してそうな記述がありました)
DDLは以下の通りです。
create table test (
id varchar(16) not null
, num1 numeric
, constraint test_PKC primary key (id)
) ;
環境は以下の通りです。
os : windows10 pro x64
dbms: postgresql 15.2
a5m2: ver2.15.4 x64 ~ ver2.18.3 x64
ご多忙のところ恐縮ですがご確認をお願いできますでしょうか。