refactor oracle specific test

This commit is contained in:
Jim Lambert 2020-02-12 13:25:32 -05:00
parent 57dda4b080
commit a8686f7106

View File

@ -494,8 +494,7 @@ func (scope *Scope) scan(rows *sql.Rows, columns []string, fields []*Field) {
}
for fieldIndex, field := range selectFields {
// case insensitive match on field which is required for oracle
if strings.EqualFold(field.DBName, column) {
if field.DBName == column || (scope.IsOracle() && strings.EqualFold(field.DBName, column)) {
if field.Field.Kind() == reflect.Ptr {
values[index] = field.Field.Addr().Interface()
} else {