Вычисляемые столбцы в SQL


Конструкция для создания вычисляемого столбца в SQL:
<имя колонки> [<тип данных>]
GENERATED ALWAYS AS (<выражение>)
[<ограничение столбца>]

<выражение> должно строиться из констант и ссылок на базовые столбцы определяемой таблицы. Если тип столбца явно указаны, то он должен быть совместимым с типом задаваемого выражения.

При отсутствии явного указания типа генерируемого столбца его типом считается тип задаваемого выражения.

Пример:

Total GENERATED ALWAYS AS (Price* Amt)


Комментарии запрещены.




Статистика