Skip to content

Commit 1f1244d

Browse files
committed
Update OracleDialect
1 parent e3148dc commit 1f1244d

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

‎net.java.amateras.db/src/net/java/amateras/db/dialect/OracleDialect.java‎

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,20 @@ public class OracleDialect extends AbstractDialect {
2020

2121
private static final IColumnType[] COLUMN_TYPES = {
2222
new ColumnType("NUMBER", Messages.getResourceString("type.numeric"), true, Types.NUMERIC),
23-
new ColumnType("INTEGER", Messages.getResourceString("type.integer"), true, Types.INTEGER),
24-
new ColumnType("BINARY_FLOAT", Messages.getResourceString("type.bit"), false, Types.FLOAT),
25-
new ColumnType("DOUBLE PRECISION", Messages.getResourceString("type.real"), false, Types.DOUBLE),
26-
new ColumnType("VARCHAR2", Messages.getResourceString("type.string"),true, Types.VARCHAR),
27-
//new ColumnType("NVARCHAR2", Messages.getResourceString("type.string"),true, Types.NVARCHAR),
23+
new ColumnType("FLOAT", Messages.getResourceString("type.numeric"), true, Types.FLOAT),
24+
new ColumnType("BINARY_FLOAT", Messages.getResourceString("type.numeric"), false, Types.FLOAT),
25+
new ColumnType("BINARY_DOUBLE", Messages.getResourceString("type.numeric"), false, Types.DOUBLE),
2826
new ColumnType("CHAR", Messages.getResourceString("type.char"),true, Types.CHAR),
29-
//new ColumnType("NCHAR", Messages.getResourceString("type.char"),true, Types.NCHAR),
27+
new ColumnType("VARCHAR2", Messages.getResourceString("type.string"),true, Types.VARCHAR),
28+
new ColumnType("NCHAR", Messages.getResourceString("type.char"),true, Types.NCHAR),
29+
new ColumnType("NVARCHAR2", Messages.getResourceString("type.string"),true, Types.NVARCHAR),
3030
new ColumnType("CLOB", Messages.getResourceString("type.string"),true, Types.CLOB),
3131
new ColumnType("LONG", Messages.getResourceString("type.string"),false, Types.CLOB),
32+
new ColumnType("RAW", Messages.getResourceString("type.binary"), true, Types.BINARY),
33+
new ColumnType("BLOB", Messages.getResourceString("type.binary"), false, Types.BLOB),
3234
new ColumnType("DATE", Messages.getResourceString("type.date"), false, Types.DATE),
3335
new ColumnType("TIMESTAMP", Messages.getResourceString("type.date"), true, Types.TIMESTAMP),
34-
new ColumnType("RAW", Messages.getResourceString("type.binary"), false, Types.BINARY),
35-
new ColumnType("BLOB", Messages.getResourceString("type.binary"), false, Types.BLOB),
36+
new ColumnType("XMLTYPE", Messages.getResourceString("type.xml"), true, Types.SQLXML),
3637
};
3738

3839
public OracleDialect() {

0 commit comments

Comments
 (0)