A5:SQL Mk-2

開発のこと、日々のこと

PostgreSQLのmoney型について

ホーム フォーラム A5:SQL Mk-2掲示板 PostgreSQLのmoney型について

このトピックには4件の返信が含まれ、2人の参加者がいます。3 ヶ月前 松原正和 さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #4707 返信

    boo

    いつもお世話になってます。

    バージョン2.14.1 (64bit版)を使用してます。
    PostgreSQLのmoney型についてですが、テーブルを検索した結果の一覧は2桁かけた表示となります。
    例)
     10000の場合、100とグリッドには表示される

    10000は10000と表示してもらいたいのですが、グリッド表示時は下2桁を小数点以下と勝手に判断して欠落させて表示しているのでしょうか。

    もし、設定等で表示方法を変更できるのであれば設定方法をお教えいただけますと幸いです。
    お忙しい中申し訳ありませんが、ご回答の程、よろしくお願い致します。

    #4714 返信

    boo

    追記ですが、SQLserverのmoney型に関しては正しい桁数で表示されていました。
    現状で確認できるものとしてPostgreSQLの表示のみの事象となっています。
    宜しくお願い致します。

    #4740 返信

    松原正和
    キーマスター

    booさんこんにちは。
     
    ちょっと再現しなかったのですが、もしかするとOSの通貨設定で$のように下2桁が小数点になるような通貨をクライアントまたはサーバーのどちらかで使用していないでしょうか?。
     
    何かそれ絡みの問題ではないかなと思うのですが如何でしょうか?。

    #4741 返信

    boo

    ご返信ありがとうございます。
    再現しませんでしたか。。。

    現在、ローカルPC(Windows10)にPostgreSQLをインストールして確認しております。
    ロケールは『Japanese_Japan.932』が指定されています。
    Windowsの通貨設定も確認しましたが円の設定となっておりました。
    また、pgAdminなどで確認しますと、問題なく表示されており、
    A5:SQLにて確認すると2桁が欠けて表示という事象となっております。
    その他、設定等で注意すべき点などございましたらご教授頂けますと幸いです。

    宜しくお願い致します。

    #4764 返信

    松原正和
    キーマスター

    boo さんこんにちは。
     
    再現の仕方に問題があったようで、日本語設定(正確には通貨が小数点以下2桁まで扱う設定でない場合)のPostgreSQLサーバーで問題が起きているようでした。
     
    Version 2.15.0 beta 10で修正してみましたのでご確認ください。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: PostgreSQLのmoney型について
あなたの情報:




コメントは受け付けていません。