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 ) хранятся в указанной файловой группе.
FILESTREAM_ON { partition_scheme_name | filegroup | "default" } Задает файловую группу для данных