A5:SQL Mk-2

開発のこと、日々のこと

MySQLのdecimal型の表示

ホーム フォーラム A5:SQL Mk-2掲示板 MySQLのdecimal型の表示

  • このトピックには3件の返信、1人の参加者があり、最後にA85051Hにより3年、 5ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #9075 返信
    A85051H
    ゲスト

    A5:SQLを大変便利に使わせて頂いております。

    MySQLのテーブルで「decimal(1,0) UNSIGNED」の属性の列
    において0以外の値をセットしてもすべて0に表示されてしまうようです。

    表示上の問題だけのようでwhere句で列<>0などと指定すれとその行は
    (表示上は0ですが)抽出されます。またcast(列名 as integer)のように
    キャストすると正しく0以外も表示されます。

    解決方法はありますでしょうか?

    #9156 返信
    A85051H
    ゲスト

    利用バージョンは2.15.5です。
    以下のように1桁のときだけ発生する現象のようです。
    decimal(1,0) unsigned –> すべて0の表示
    decimal(3,0) unsigned –> 問題なく表示

    #9162 返信
    松原正和
    キーマスター

    A85051H さんこんにちは。
     
    すみません、対応できていませんでした。Version 2.16.0 release candidate 4で対応しましたのでご確認ください。

    #9181 返信
    A85051H
    ゲスト

    ご返信ありがとうございます。
    Version 2.16.0 release candidate 4で
    確認したら確かに対応されていました。
    ありがとうございました。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
返信先: MySQLのdecimal型の表示
あなたの情報:




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