diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala index a8ca5db6e545a..7b11780e71a63 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala @@ -2651,7 +2651,7 @@ object Sequence { require( (step > num.zero && start <= stop) || (step < num.zero && start >= stop) - || (step == 0 && start == stop), + || (step == num.zero && start == stop), s"Illegal sequence boundaries: $start to $stop by $step") val len = if (start == stop) 1L else 1L + (stop.toLong - start.toLong) / step.toLong