Compartir a través de


Esquema de FileTable

Describe el esquema predefinido y fijo de una FileTable.

Nombre del atributo de archivo tipo Tamaño Predeterminado Descripción Accesibilidad del sistema de archivos
path_locator hierarchyid variable Un hierarchyid que identifica la posición de este elemento. Posición de este nodo en el 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 Valor devuelto por la NEWID() función . Un identificador único para los datos FILESTREAM. No aplicable.
file_stream varbinary(max)

filestream
variable NULO Contiene los datos FILESTREAM. No aplicable.
tipo_de_archivo nvarchar(255) variable NULO.

Una operación de creación o cambio de nombre en el sistema de archivos completa el valor de la extensión de archivo a partir del nombre.
Representa el tipo del 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 GUID. Nombre del archivo o directorio. Se puede crear o modificar mediante las API de Windows.
parent_path_locator hierarchyid variable Un hierarchyid que identifica el directorio que contiene este elemento. El hierarchyid del directorio contenedor.

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

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

not null
8 bytes Hora actual. Fecha y hora en que se creó el archivo. Calculado automáticamente. También se puede establecer mediante las API de Windows.
last_write_time datetime2(4)

not null
8 bytes Hora actual. Fecha y hora en que se actualizó por última vez el archivo. Calculado automáticamente. También se puede establecer mediante las API de Windows.
tiempo_último_acceso datetime2(4)

not null
8 bytes Hora actual. Fecha y hora en que se accedió por última vez al archivo. Calculado automáticamente. También se puede establecer mediante las API de Windows.
is_directory bit

not null
1 byte FALSO 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 FALSO Atributo de archivo sin conexión. Calculado automáticamente. También se puede establecer mediante las API de Windows.
is_hidden bit

not null
1 byte FALSO Atributo de archivo oculto. Calculado automáticamente. También se puede establecer mediante las API de Windows.
is_readonly bit

not null
1 byte FALSO Atributo de archivo de solo lectura. Calculado automáticamente. También se puede establecer mediante las API de Windows.
is_archive bit

not null
1 byte FALSO Atributo de archivo. Calculado automáticamente. También se puede establecer mediante las API de Windows.
is_system bit

not null
1 byte FALSO Atributo de archivo del sistema. Calculado automáticamente. También se puede establecer mediante las API de Windows.
is_temporary bit

not null
1 byte FALSO Atributo de archivo temporal. Calculado automáticamente. También se puede establecer mediante las API de Windows.

Véase también

Crear, modificar y quitar FileTables