83
Вычисляемый столбец не может быть целевым столбцом инструкций
INSERT или
UPDATE.
Примечание
Каждая строка таблицы может содержать различные значения столбцов,
задействованных в вычисляемом столбце;
таким образом, значение вычисляемого
столбца не будет одним и тем же в каждой строке.
PERSISTED - указывает, что компонент Компонент SQL Server Database Engine
будет физически хранить вычисляемые значения в
таблице и обновлять их при
изменении любого столбца, от которого зависит вычисляемый столбец. Указание
PERSISTED для вычисляемого столбца позволяет создать
индекс по вычисляемому
столбцу, который будет детерминистическим, но неточным.
ON {
| filegroup | "default" }
Указывает схему секционирования или файловую группу, в
которой хранится
таблица. Если аргумент
указан, таблица будет разбита на секции,
хранимые в одной или
нескольких файловых группах, указанных аргументом
<
partition_scheme>. Если указан аргумент
filegroup, таблица
сохраняется в файловой
группе с таким именем. Это должна быть существующая файловая группа в базе данных.
Если указано значение "
default" или параметр
ON не определен вообще,
таблица
сохраняется в файловой группе по умолчанию. Механизм хранения таблицы, указанный
в инструкции
CREATE TABLE, изменить в дальнейшем невозможно.
TEXTIMAGE_ON { filegroup| "default" }
Указывают, что столбцы типов
text, ntext, image, xml, varchar(max),
nvarchar(max), varbinary(max), а также определяемых
пользователем типов данных
CLR (включая
geometry и
geography) хранятся в указанной файловой группе.
Do'stlaringiz bilan baham: