Skip to content

Commit 9315cea

Browse files
committed
fixelyfix
1 parent fe9b0ec commit 9315cea

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

datafusion/expr/src/type_coercion/functions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -659,7 +659,7 @@ fn get_valid_types(
659659
new_types.push(casted_type);
660660
} else {
661661
return internal_err!(
662-
"Expect {} but received {}, DataType: {}",
662+
"Expect {} but received NativeType::{}, DataType: {}",
663663
param.desired_type(),
664664
current_native_type,
665665
current_type

datafusion/sqllogictest/test_files/information_schema.slt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -774,14 +774,14 @@ repeat String 1 OUT 0
774774
query TT??TTT rowsort
775775
show functions like 'date_trunc';
776776
----
777-
date_trunc NativeType::Timestamp(Microsecond, None) [precision, expression] [NativeType::String, NativeType::Timestamp(Microsecond, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
778-
date_trunc NativeType::Timestamp(Microsecond, Some("+TZ")) [precision, expression] [NativeType::String, NativeType::Timestamp(Microsecond, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
779-
date_trunc NativeType::Timestamp(Millisecond, None) [precision, expression] [NativeType::String, NativeType::Timestamp(Millisecond, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
780-
date_trunc NativeType::Timestamp(Millisecond, Some("+TZ")) [precision, expression] [NativeType::String, NativeType::Timestamp(Millisecond, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
781-
date_trunc NativeType::Timestamp(Nanosecond, None) [precision, expression] [NativeType::String, NativeType::Timestamp(Nanosecond, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
782-
date_trunc NativeType::Timestamp(Nanosecond, Some("+TZ")) [precision, expression] [NativeType::String, NativeType::Timestamp(Nanosecond, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
783-
date_trunc NativeType::Timestamp(Second, None) [precision, expression] [NativeType::String, NativeType::Timestamp(Second, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
784-
date_trunc NativeType::Timestamp(Second, Some("+TZ")) [precision, expression] [NativeType::String, NativeType::Timestamp(Second, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
777+
date_trunc Timestamp(Microsecond, None) [precision, expression] [String, Timestamp(Microsecond, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
778+
date_trunc Timestamp(Microsecond, Some("+TZ")) [precision, expression] [String, Timestamp(Microsecond, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
779+
date_trunc Timestamp(Millisecond, None) [precision, expression] [String, Timestamp(Millisecond, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
780+
date_trunc Timestamp(Millisecond, Some("+TZ")) [precision, expression] [String, Timestamp(Millisecond, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
781+
date_trunc Timestamp(Nanosecond, None) [precision, expression] [String, Timestamp(Nanosecond, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
782+
date_trunc Timestamp(Nanosecond, Some("+TZ")) [precision, expression] [String, Timestamp(Nanosecond, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
783+
date_trunc Timestamp(Second, None) [precision, expression] [String, Timestamp(Second, None)] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
784+
date_trunc Timestamp(Second, Some("+TZ")) [precision, expression] [String, Timestamp(Second, Some("+TZ"))] SCALAR Truncates a timestamp value to a specified precision. date_trunc(precision, expression)
785785

786786
statement ok
787787
show functions

0 commit comments

Comments
 (0)