CAST в SQL: преобразование типов данных

ИЗМЕНЕНИЕ ТИПА ДАННЫХ

Давайте теперь поменяем тип данных в колонке age с числового на строковый другим способом.

Для этого выполним запрос:

select 
    cast(age as varchar)
from 
    fifa_players_2018
limit 1

Успешно сделано. Мы использовали функцию CAST(колонка AS тип данных).

Тип данных определяет свойства, которые мы можем применить к данным. Например, числа можно складывать, умножать, делить, составлять с ними уравнения и выполнять более сложные математические операции. А имея дело с текстом, можно определить, на каком языке он написан, с большой или с маленькой буквы, а также найти нужное слово. Кроме того, изначально колонки в таблице могут иметь неправильные типы данных. Важно уметь их преобразовывать для дальнейшей обработки.

Давайте немного потренируемся!