diff --git a/datafusion/core/src/datasource/file_format/mod.rs b/datafusion/core/src/datasource/file_format/mod.rs index a503e36adbeb..60f2b2dcefa9 100644 --- a/datafusion/core/src/datasource/file_format/mod.rs +++ b/datafusion/core/src/datasource/file_format/mod.rs @@ -268,7 +268,9 @@ pub(crate) fn coerce_file_schema_to_view_type( .iter() .map(|f| { let dt = f.data_type(); - if dt.equals_datatype(&DataType::Utf8View) { + if dt.equals_datatype(&DataType::Utf8View) + || dt.equals_datatype(&DataType::BinaryView) + { transform = true; } (f.name(), dt)