A5:SQL Mk-2

開発のこと、日々のこと

SQLServerのdecimal

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

  • このトピックには4件の返信、1人の参加者があり、最後に松原正和により1週、 6日前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #7648 返信
    hira
    ゲスト

    愛用しており、大変重宝しております。
    今回、タイムスタンプを数値に変換した結果の表示がおかしな挙動となりました。
    SQLServer 2013 A52.15.2 Windows10の環境で、A5で以下ののSQLを実行すると、少数が発生する場合があります。
    発生する場合は、.0016 か .9984 が表示されてしまいます。

    select convert(decimal(14,0),format(getdate(),’yyyyMMddHHmmss’))

    SQLをSQLManagementStudoで実行しても現象は発生しません。
    よろしくお願いいたします。

    #7649 返信
    hira
    ゲスト

    すいませんバージョン間違えてました。
    SQLServer 2013(誤)
    SQLServer 2016(正)

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

    hiraさんこんにちは。
     
    はい、現象を確認しました。A5:SQL Mk-2内部の問題と思われますが、まれにBCD型の扱いがおかしくなることがあるようです。暫定の修正ですが、Version 2.16.0 beta 12で対応してみましたのでご確認ください。

    #7697 返信
    hira
    ゲスト

    お世話になります。

    早速確認したいのですが、
    Version 2.16.0 beta 12
    のダウンロードの場所がわかりません。

    TOPページ⇒ベータ版公開 にはVersion 2.16.0 beta 11 しか見当たらないです。
    ご教授ください。

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

    hiraさんこんにちは。
     
    すみません、Version 2.16.0 beta 12はHTMLのほうをアップしておらず、リンクがありませんでした。現在はダウンロードできるようになっていますのでご確認ください。
    (最新はVersion 2.16.0 beta 13です。)

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




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