Uploaded image for project: 'S2Container.NET'
  1. S2Container.NET
  2. CONTAINERNET-59

SQLのログ(日付の部分)について

XMLWordPrintable

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • 1.2.9
    • Affects Version/s: 1.2.8
    • Component/s: S2Container.NET
    • None

      SQLのログですがDateTime型を使っていると
      ログが
      select * from hoge where x < '2001-01-01 00.00.00'
      のようになります。
      SQL Serverの場合このSQLをそのままながすことができず
      select * from hoge where x < '2001-01-01 00:00:00'
      のようにいちいち変換しないといけません。

      DB依存の部分だとおもいますのでどんなフォーマットでだすかユーザが設定できるように
      したほうがいいと思いますがどうでしょうか?

      こんな感じで。

      <component class="Seasar.Extension.ADO.Impl.BasicCommandFactory">
      <property name="SqlLogDateTimeFormat">"yyyy-MM-dd HH:mm:ss.fff"</property>
      </component>

      patchを作成しましたので検討お願いします。

            Assignee:
            rmiyax rmiyax
            Reporter:
            udagawa Katsutoshi Udagawa
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: