public String getColumnTypeName(int column) throws SQLException { ODocument currentRecord = this.resultSet.unwrap(ODocument.class); if (currentRecord == null) return null; else { OType columnType = currentRecord.fieldType(currentRecord.fieldNames()[column - 1]); if (columnType == null) return null; return columnType.toString(); } }