/(斜杠符号)算子

适用于:检查标记是的砖的SQL检查标记是的砖运行时

返回股息除以除数

语法

股息/除数

参数

  • 股息:一个数值或间隔表达式。

  • 除数:一个数值表达式。

返回

如果两个股息除数是小数,结果是小数。

如果股息是year-month区间,结果是一个时间间隔一年

如果股利是白天的时间间隔,结果是一个时间间隔一天第二个

在所有其他情况下,一个翻倍。

如果除数是0,操作符返回DIVIDE_BY_ZERO错误。

使用try_divide返回除零。

请注意

在砖运行时,如果spark.sql.ansi.enabled,该函数返回而不是被零除的错误。

例子

>选择3/2;15>选择2l/2l;10>选择时间间隔“3:15”小时一分钟/3001:05年:00000000年>选择3/0;错误:DIVIDE_BY_ZERO