]> source.dussan.org Git - jackcess.git/commitdiff
make money columns report accurate scale/precision, fixes #112
authorJames Ahlborn <jtahlborn@yahoo.com>
Sat, 22 Nov 2014 15:01:30 +0000 (15:01 +0000)
committerJames Ahlborn <jtahlborn@yahoo.com>
Sat, 22 Nov 2014 15:01:30 +0000 (15:01 +0000)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@894 f203690c-595d-4dc9-a70b-905162fa7fd2

src/changes/changes.xml
src/main/java/com/healthmarketscience/jackcess/DataType.java

index 22ab6ae5b362e33b1233b179635d34747e903656..bd5e3eb6df893f37703a87ddce06f708957789bd 100644 (file)
@@ -9,6 +9,9 @@
         Unicode compression support was not correct for all possibly
         compressed characters.
       </action>
+      <action dev="jahlborn" type="fix" system="SourceForge2" issue="112">
+        Currency columns will now return an accurate scale and precision.
+      </action>
     </release>
     <release version="2.0.6" date="2014-10-04">
       <action dev="jahlborn" type="fix" system="SourceForge2" issue="109">
index 3abe78acd0b631103fe085aa6128bf1815487ec1..e115cdf1cde50003e7ccdf74c92d2faa96287283 100644 (file)
@@ -80,7 +80,8 @@ public enum DataType {
    * 0, any Object converted to a String and parsed as BigDecimal, or {@code
    * null}.  Equivalent to SQL {@link Types#DECIMAL}.
    */
-  MONEY((byte) 0x05, Types.DECIMAL, 8),
+  MONEY((byte) 0x05, Types.DECIMAL, 8, false, false, 0, 0, 0, false, 4, 4, 4,
+        19, 19, 19, 1),
   /**
    * Corresponds to a java {@link Float}.  Accepts any {@link Number} (using
    * {@link Number#floatValue}), Boolean as 1 or 0, any Object converted to a