We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da32701 commit 61ed6a2Copy full SHA for 61ed6a2
datafusion/functions/src/core/arrow_cast.rs
@@ -173,7 +173,7 @@ fn data_type_from_args(args: &[Expr]) -> Result<DataType> {
173
if args.len() != 2 {
174
return plan_err!("arrow_cast needs 2 arguments, {} provided", args.len());
175
}
176
- let Expr::Literal(ScalarValue::Utf8(Some(val))) = &args[1] else {
+ let Expr::Literal(ScalarValue::Utf8(Some(val))) | Expr::Literal(ScalarValue::Utf8View(Some(val))) = &args[1] else {
177
return plan_err!(
178
"arrow_cast requires its second argument to be a constant string, got {:?}",
179
&args[1]
0 commit comments