Научная нотация в bigquery

# #google-bigquery

Вопрос:

У меня есть исходная таблица со столбцом, который хранится как LEDGER_BAL_AMT в качестве строкового значения, я загрузил этот LEDGER_BAL_AMT как FLOAT в целевую таблицу с помощью BIGQUERY.

Когда я запрашиваю этот столбец, я получаю его как научную нотацию, например:

6.2998225E7

Но мне нужно, чтобы выходные данные были сохранены как FLOAT и значение, как показано ниже

62998225.0

Ответ №1:

Попробуйте ФОРМАТИРОВАТЬ: select FORMAT('%.1f', 6.2998225E7)

введите описание изображения здесь

Комментарии:

1. Спасибо за ответ. Я попробовал эту, но она хранится как тип sting в целевой таблице. Я хочу, чтобы тип данных столбца целевой таблицы был только плавающим, а не строковым.