[ https://issues.apache.org/jira/browse/IGNITE-10585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ray updated IGNITE-10585: ------------------------- Description: When I create a table using create table c(a varchar, b real, primary key(a)); The meta information for column b is wrong when I use !desc c to check. 0: jdbc:ignite:thin://127.0.0.1/> !desc c TABLE_CAT TABLE_SCHEM PUBLIC TABLE_NAME C COLUMN_NAME A DATA_TYPE 12 TYPE_NAME VARCHAR COLUMN_SIZE null BUFFER_LENGTH null DECIMAL_DIGITS null NUM_PREC_RADIX 10 NULLABLE 1 REMARKS COLUMN_DEF SQL_DATA_TYPE 12 SQL_DATETIME_SUB null CHAR_OCTET_LENGTH 2147483647 ORDINAL_POSITION 1 IS_NULLABLE YES SCOPE_CATLOG SCOPE_SCHEMA SCOPE_TABLE SOURCE_DATA_TYPE null IS_AUTOINCREMENT NO IS_GENERATEDCOLUMN NO TABLE_CAT TABLE_SCHEM PUBLIC TABLE_NAME C COLUMN_NAME B DATA_TYPE 7 {color:#d04437}TYPE_NAME FLOAT{color} COLUMN_SIZE null BUFFER_LENGTH null DECIMAL_DIGITS null NUM_PREC_RADIX 10 NULLABLE 1 REMARKS COLUMN_DEF SQL_DATA_TYPE 8 SQL_DATETIME_SUB null CHAR_OCTET_LENGTH 2147483647 ORDINAL_POSITION 2 IS_NULLABLE YES SCOPE_CATLOG SCOPE_SCHEMA SCOPE_TABLE SOURCE_DATA_TYPE null IS_AUTOINCREMENT NO IS_GENERATEDCOLUMN NO was: When I create a table using create table c(a varchar, b float, primary key(a)); The meta information for column b is wrong when I use !desc c to check. 0: jdbc:ignite:thin://127.0.0.1/> !desc c TABLE_CAT TABLE_SCHEM PUBLIC TABLE_NAME C COLUMN_NAME A DATA_TYPE 12 TYPE_NAME VARCHAR COLUMN_SIZE null BUFFER_LENGTH null DECIMAL_DIGITS null NUM_PREC_RADIX 10 NULLABLE 1 REMARKS COLUMN_DEF SQL_DATA_TYPE 12 SQL_DATETIME_SUB null CHAR_OCTET_LENGTH 2147483647 ORDINAL_POSITION 1 IS_NULLABLE YES SCOPE_CATLOG SCOPE_SCHEMA SCOPE_TABLE SOURCE_DATA_TYPE null IS_AUTOINCREMENT NO IS_GENERATEDCOLUMN NO TABLE_CAT TABLE_SCHEM PUBLIC TABLE_NAME C COLUMN_NAME B DATA_TYPE 8 {color:#d04437}TYPE_NAME DOUBLE{color} COLUMN_SIZE null BUFFER_LENGTH null DECIMAL_DIGITS null NUM_PREC_RADIX 10 NULLABLE 1 REMARKS COLUMN_DEF SQL_DATA_TYPE 8 SQL_DATETIME_SUB null CHAR_OCTET_LENGTH 2147483647 ORDINAL_POSITION 2 IS_NULLABLE YES SCOPE_CATLOG SCOPE_SCHEMA SCOPE_TABLE SOURCE_DATA_TYPE null IS_AUTOINCREMENT NO IS_GENERATEDCOLUMN NO Summary: JDBC driver returns FLOAT in column metadata for REAL SQL type (was: JDBC driver returns Double in column metadata for Float type) > JDBC driver returns FLOAT in column metadata for REAL SQL type > -------------------------------------------------------------- > > Key: IGNITE-10585 > URL: https://issues.apache.org/jira/browse/IGNITE-10585 > Project: Ignite > Issue Type: Bug > Components: jdbc > Affects Versions: 2.7 > Reporter: Ray > Assignee: Ray > Priority: Major > Fix For: 2.8 > > > When I create a table using > create table c(a varchar, b real, primary key(a)); > The meta information for column b is wrong when I use !desc c to check. > 0: jdbc:ignite:thin://127.0.0.1/> !desc c > TABLE_CAT > TABLE_SCHEM PUBLIC > TABLE_NAME C > COLUMN_NAME A > DATA_TYPE 12 > TYPE_NAME VARCHAR > COLUMN_SIZE null > BUFFER_LENGTH null > DECIMAL_DIGITS null > NUM_PREC_RADIX 10 > NULLABLE 1 > REMARKS > COLUMN_DEF > SQL_DATA_TYPE 12 > SQL_DATETIME_SUB null > CHAR_OCTET_LENGTH 2147483647 > ORDINAL_POSITION 1 > IS_NULLABLE YES > SCOPE_CATLOG > SCOPE_SCHEMA > SCOPE_TABLE > SOURCE_DATA_TYPE null > IS_AUTOINCREMENT NO > IS_GENERATEDCOLUMN NO > TABLE_CAT > TABLE_SCHEM PUBLIC > TABLE_NAME C > COLUMN_NAME B > DATA_TYPE 7 > {color:#d04437}TYPE_NAME FLOAT{color} > COLUMN_SIZE null > BUFFER_LENGTH null > DECIMAL_DIGITS null > NUM_PREC_RADIX 10 > NULLABLE 1 > REMARKS > COLUMN_DEF > SQL_DATA_TYPE 8 > SQL_DATETIME_SUB null > CHAR_OCTET_LENGTH 2147483647 > ORDINAL_POSITION 2 > IS_NULLABLE YES > SCOPE_CATLOG > SCOPE_SCHEMA > SCOPE_TABLE > SOURCE_DATA_TYPE null > IS_AUTOINCREMENT NO > IS_GENERATEDCOLUMN NO -- This message was sent by Atlassian JIRA (v7.6.3#76005)