Skip to content

Commit 88016cd

Browse files
committed
#390 Updated MSSQLDialect
1 parent 863c108 commit 88016cd

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

activejdbc/src/main/java/org/javalite/activejdbc/dialects/MSSQLDialect.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package org.javalite.activejdbc.dialects;
22

3+
import java.sql.Date;
4+
import java.sql.Timestamp;
35
import java.util.List;
46
import java.util.regex.Matcher;
57
import java.util.regex.Pattern;
@@ -90,4 +92,14 @@ public Object overrideDriverTypeConversion(MetaModel mm, String attributeName, O
9092
}
9193
return value;
9294
}
95+
96+
@Override
97+
protected void appendDate(StringBuilder query, Date value) {
98+
query.append("CONVERT(date, '").append(value.toString()).append("')");
99+
}
100+
101+
@Override
102+
protected void appendTimestamp(StringBuilder query, Timestamp value) {
103+
query.append("CONVERT(datetime2, '").append(value.toString()).append("')");
104+
}
93105
}

0 commit comments

Comments
 (0)