0

How can I get column data types using Active JDBC ? Is It Possible? I need data type for each column of my model for automation purposes.

Thanks in advance .

  • 1
    Possible duplicate of [JDBC DatabaseMetaData.getColumns() returns duplicate columns](https://stackoverflow.com/questions/1601203/jdbc-databasemetadata-getcolumns-returns-duplicate-columns) – Josh Griggs Oct 04 '17 at 08:26

1 Answers1

0

Yes, you can get that from a MetaModel:

MetaModel mm = person.getMetaModel();
Map<String, ColumnMetadata> cmMap = mm.getColumnMetadata(); 
ColumnMetadata cm = cmMap.get("first_name");
String typeName =  cm.getTypeName(); 
ipolevoy
  • 5,432
  • 2
  • 31
  • 46