Esquema de FileTable
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. 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. |