diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/FunctionRegistry.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/FunctionRegistry.scala index 234da76e06..5fce4b6e50 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/FunctionRegistry.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/FunctionRegistry.scala @@ -555,8 +555,8 @@ object FunctionRegistry { expression[SessionWindow]("session_window"), expression[MakeDate]("make_date"), expression[MakeTimestamp]("make_timestamp"), - expression[MakeTimestampNTZ]("make_timestamp_ntz", true), - expression[MakeTimestampLTZ]("make_timestamp_ltz", true), + expression[MakeTimestampNTZ]("make_timestamp_ntz"), + expression[MakeTimestampLTZ]("make_timestamp_ltz"), expression[MakeInterval]("make_interval"), expression[MakeDTInterval]("make_dt_interval"), expression[MakeYMInterval]("make_ym_interval"), diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala index 1146ba7243..bc2e33b662 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/datetimeExpressions.scala @@ -2403,6 +2403,8 @@ case class MakeTimestampNTZ( MakeTimestamp(year, month, day, hour, min, sec, dataType = TimestampNTZType)) } + override def prettyName: String = "make_timestamp_ntz" + override def exprsReplaced: Seq[Expression] = Seq(year, month, day, hour, min, sec) override protected def withNewChildInternal(newChild: Expression): Expression = @@ -2473,6 +2475,8 @@ case class MakeTimestampLTZ( MakeTimestamp(year, month, day, hour, min, sec, Some(timezone), dataType = TimestampType)) } + override def prettyName: String = "make_timestamp_ltz" + override def exprsReplaced: Seq[Expression] = Seq(year, month, day, hour, min, sec) override protected def withNewChildInternal(newChild: Expression): Expression =