//(슬래시 기호) 연산자(Databricks SQL)

divisor로 나눈 dividend 값을 반환합니다.

구문

dividend / divisor

인수

  • dividend: 숫자 또는 INTERVAL 식입니다.
  • divisor: 숫자 식입니다.

반환

dividenddivisor가 모두 DECIMAL이면 결과는 DECIMAL입니다.

dividend가 1년-월간 간격인 경우 결과는 INTERVAL YEAR TO MONTH입니다.

divident가 주간 간격이면 결과는 INTERVAL DAY TO SECOND입니다.

다른 모든 경우에는 DOUBLE입니다.

divisor가 0이면 연산자에서 DIVIDE_BY_ZERO 오류가 반환됩니다.

try_divide를 사용하여 0으로 나누기에 대해 NULL을 반환합니다.

예제

> SELECT 3 / 2;
 1.5

> SELECT 2L / 2L;
 1.0

> SELECT INTERVAL '3:15' HOUR TO MINUTE / 3
 0 01:05:00.000000

> SELECT 3 / 0;
 Error: DIVIDE_BY_ZERO