Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
0003754: Oracle support for ROWID
  • Loading branch information
jumpmind-josh committed Oct 12, 2018
1 parent 2274624 commit ea611c3
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
Expand Up @@ -875,6 +875,9 @@ else if (column.getJdbcTypeName() != null
case Types.BIT:
templateToUse = booleanColumnTemplate;
break;
case Types.ROWID:
templateToUse = stringColumnTemplate;
break;
default:
if (column.getJdbcTypeName() != null) {
if (column.getJdbcTypeName().toUpperCase().equals(TypeMap.INTERVAL)) {
Expand Down
Expand Up @@ -153,6 +153,8 @@ protected Integer mapUnknownJdbcTypeForColumn(Map<String, Object> values) {
return Types.VARCHAR;
} else if (typeName != null && typeName.startsWith("INTERVAL")) {
return Types.VARCHAR;
} else if (typeName != null && typeName.startsWith("ROWID")) {
return Types.VARCHAR;
} else {
return super.mapUnknownJdbcTypeForColumn(values);
}
Expand Down Expand Up @@ -233,7 +235,7 @@ protected Column readColumn(DatabaseMetaDataWrapper metaData, Map<String, Object
defaultValue = defaultValue.substring(2, defaultValue.length()-2);
}
column.setDefaultValue(unescape(defaultValue, "'", "''"));
}
}
return column;
}

Expand Down

0 comments on commit ea611c3

Please sign in to comment.