Compartir a través de


Esquema de FileTable

Describe los esquemas predefinido y fijo de una FileTable.

Nombre de atributo de archivo

tipo

Tamaño

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.

La 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 función NEWID().

Identificador único de los datos de FILESTREAM.

No aplicable.

file_stream

varbinary(max)

filestream

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, utilice 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.

Vea también

Conceptos

Crear, modificar y quitar FileTables