Community
Participate
Working Groups
When I connect to a mysql database. If the table in this database has a "UNSIGNED" column(INTEGER UNSIGNED, SMALLINT UNSIGNED...), and I used Table Data Editor to edit this table, DTP will give me error message: "Cannot edit table. An unknow or unsupported data type encountered for column ***.". If I ALTER the table, modify the data type of column to non-unsigned, the Table Data Editor works well. My mysql JDBC driver is mysql-connector-java-5.0.6-bin.jar. Because the return value of ResultSetMetaData.getColumnTypeName is "INTEGER UNSIGNED" if the column is defined to INTEGER UNSIGNED. Maybe this is conflict to DTP's DB Definition Model.
For consideration in Enablement efforts.
The current (1.6.1) enablement project for mysql now contains UNSIGNED data type in all MySql versions of dbdefinition project. So now the Table Data Editor works well with UNSIGNED data type, so this bug could be marked as resolved by last DTP release