Функция double

Область применения:флажок Databricks SQL флажок Databricks Runtime

Приводит значение expr к типу DOUBLE. Эта функция является синонимом CAST(expr AS DOUBLE). См. функцию cast для получения дополнительных сведений.

Синтаксис

double(expr)

Аргументы

  • expr: выражение, к которому можно привести DOUBLE.

Возвраты

А DOUBLE.

Если expr является STRING, который не может быть проанализирован как число, Azure Databricks вызывает ошибку CAST_INVALID_INPUT.

Распространенные условия ошибки

Примеры

> SELECT double('5.2');
 5.2

> SELECT double('abc');
  Error: CAST_INVALID_INPUT