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