Esquema de FileTable

Se aplica a:SQL Server

Describe los esquemas predefinido y fijo de una FileTable.

Nombre de atributo de archivo type Size Valor predeterminado Descripción Accesibilidad del sistema de archivos
path_locator hierarchyid variable hierarchyid que identifica la posición de este elemento. La posición de este nodo en el objeto FileNamespace jerárquico.

Clave principal de la tabla.
Se puede crear y modificar estableciendo los valores de la ruta de acceso de Windows.
stream_id [uniqueidentifier] rowguidcol Un valor devuelto por la función NEWID() . Identificador único de los datos de FILESTREAM. No aplicable.
file_stream varbinary(max)

secuencia de archivo
variable NULL Contiene los datos de FILESTREAM. No aplicable.
file_type nvarchar(255) variable NULL.

Una operación de creación o cambio de nombre del sistema de archivos rellena el valor de la extensión de archivo a partir del nombre.
Representa el tipo de archivo.

Esta columna se puede usar como TYPE COLUMN cuando se crea un índice de texto completo.

file_type es una columna calculada persistente.
Calculado automáticamente. No se puede establecer.
Nombre nvarchar(255) variable Valor de GUID. El nombre de archivo o de directorio. Se puede crear o modificar mediante las API de Windows.
parent_path_locator hierarchyid variable hierarchyid que identifica el directorio que contiene este elemento. hierarchyid del directorio contenedor.

parent_path_locator es una columna calculada persistente.
Calculado automáticamente. No se puede establecer.
cached_file_size bigint El tamaño en bytes de los datos FILESTREAM.

cached_file_size es una columna calculada persistente.
Aunque el tamaño del archivo almacenado en memoria caché se mantenga actualizado automáticamente, puede perder la sincronización en circunstancias inusuales. Para calcular el tamaño exacto, use la función DATALENGTH() .
creation_time datetime2(4)

NOT NULL
8 bytes Tiempo actual. Fecha y hora de creación del archivo. Calculado automáticamente. También se puede establecer con las API de Windows.
last_write_time datetime2(4)

NOT NULL
8 bytes Tiempo actual. Fecha y hora en que se modificó por última vez el archivo. Calculado automáticamente. También se puede establecer con las API de Windows.
last_access_time datetime2(4)

NOT NULL
8 bytes Tiempo actual. Fecha y hora en que se obtuvo acceso por última vez al archivo. Calculado automáticamente. También se puede establecer con las API de Windows.
is_directory bit

NOT NULL
1 byte FALSE Indica si la fila representa un directorio. Este valor se calcula automáticamente y no se puede establecer. Calculado automáticamente. No se puede establecer.
is_offline bit

NOT NULL
1 byte FALSE Atributo de archivo sin conexión. Calculado automáticamente. También se puede establecer con las API de Windows.
is_hidden bit

NOT NULL
1 byte FALSE Atributo de archivo oculto. Calculado automáticamente. También se puede establecer con las API de Windows.
is_readonly bit

NOT NULL
1 byte FALSE Atributo de archivo de solo lectura. Calculado automáticamente. También se puede establecer con las API de Windows.
is_archive bit

NOT NULL
1 byte FALSE Atributo de archivo. Calculado automáticamente. También se puede establecer con las API de Windows.
is_system bit

NOT NULL
1 byte FALSE Atributo de archivo del sistema. Calculado automáticamente. También se puede establecer con las API de Windows.
is_temporary bit

NOT NULL
1 byte FALSE Atributo de archivo temporal. Calculado automáticamente. También se puede establecer con las API de Windows.

Consulte también

Crear, modificar y quitar FileTables