>From web console sources I see next mapping:

    {"dbName": "BIT", "dbType": -7, "signed": {"javaType": "Boolean",
"primitiveType": "boolean"}},
    {"dbName": "TINYINT", "dbType": -6,
        "signed": {"javaType": "Byte", "primitiveType": "byte"},
        "unsigned": {"javaType": "Short", "primitiveType": "short"}},
    {"dbName": "SMALLINT", "dbType": 5,
        "signed": {"javaType": "Short", "primitiveType": "short"},
        "unsigned": {"javaType": "Integer", "primitiveType": "int"}},
    {"dbName": "INTEGER", "dbType": 4,
        "signed": {"javaType": "Integer", "primitiveType": "int"},
        "unsigned": {"javaType": "Long", "primitiveType": "long"}},
    {"dbName": "BIGINT", "dbType": -5, "signed": {"javaType": "Long",
"primitiveType": "long"}},
    {"dbName": "FLOAT", "dbType": 6, "signed": {"javaType": "Float",
"primitiveType": "float"}},
    {"dbName": "REAL", "dbType": 7, "signed": {"javaType": "Double",
"primitiveType": "double"}},
    {"dbName": "DOUBLE", "dbType": 8, "signed": {"javaType": "Double",
"primitiveType": "double"}},
    {"dbName": "NUMERIC", "dbType": 2, "signed": {"javaType":
"BigDecimal"}},
    {"dbName": "DECIMAL", "dbType": 3, "signed": {"javaType":
"BigDecimal"}},
    {"dbName": "CHAR", "dbType": 1, "signed": {"javaType": "String"}},
    {"dbName": "VARCHAR", "dbType": 12, "signed": {"javaType": "String"}},
    {"dbName": "LONGVARCHAR", "dbType": -1, "signed": {"javaType":
"String"}},
    {"dbName": "DATE", "dbType": 91, "signed": {"javaType": "Date"}},
    {"dbName": "TIME", "dbType": 92, "signed": {"javaType": "Time"}},
    {"dbName": "TIMESTAMP", "dbType": 93, "signed": {"javaType":
"Timestamp"}},
    {"dbName": "BINARY", "dbType": -2, "signed": {"javaType": "byte[]"}},
    {"dbName": "VARBINARY", "dbType": -3, "signed": {"javaType": "byte[]"}},
    {"dbName": "LONGVARBINARY", "dbType": -4, "signed": {"javaType":
"byte[]"}},
    {"dbName": "NULL", "dbType": 0, "signed": {"javaType": "Object"}},
    {"dbName": "OTHER", "dbType": 1111, "signed": {"javaType": "Object"}},
    {"dbName": "JAVA_OBJECT", "dbType": 2000, "signed": {"javaType":
"Object"}},
    {"dbName": "DISTINCT", "dbType": 2001, "signed": {"javaType":
"Object"}},
    {"dbName": "STRUCT", "dbType": 2002, "signed": {"javaType": "Object"}},
    {"dbName": "ARRAY", "dbType": 2003, "signed": {"javaType": "Object"}},
    {"dbName": "BLOB", "dbType": 2004, "signed": {"javaType": "Object"}},
    {"dbName": "CLOB", "dbType": 2005, "signed": {"javaType": "String"}},
    {"dbName": "REF", "dbType": 2006, "signed": {"javaType": "Object"}},
    {"dbName": "DATALINK", "dbType": 70, "signed": {"javaType": "Object"}},
    {"dbName": "BOOLEAN", "dbType": 16, "signed": {"javaType": "Boolean",
"primitiveType": "boolean"}},
    {"dbName": "ROWID", "dbType": -8, "signed": {"javaType": "Object"}},
    {"dbName": "NCHAR", "dbType": -15, "signed": {"javaType": "String"}},
    {"dbName": "NVARCHAR", "dbType": -9, "signed": {"javaType": "String"}},
    {"dbName": "LONGNVARCHAR", "dbType": -16, "signed": {"javaType":
"String"}},
    {"dbName": "NCLOB", "dbType": 2011, "signed": {"javaType": "String"}},
    {"dbName": "SQLXML", "dbType": 2009, "signed": {"javaType": "Object"}}

I guess that you can use it in your schemes.





--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to