Partager via


Schéma FileTable

Décrit le schéma prédéfinis et fixe d’un FileTable.

Nom de l’attribut de fichier type Taille Par défaut Descriptif Accessibilité du système de fichiers
path_locator hierarchyid variable Un hierarchyid identifie la position de cet élément. Position de ce nœud dans l’espace FileNamespace hiérarchique.

Clé primaire de la table.
Peut être créé et modifié en définissant les valeurs du chemin d’accès Windows.
stream_id [uniqueidentifier] rowguidcol Valeur retournée par la NEWID() fonction. ID unique pour les données FILESTREAM. Non applicable.
flux_de_fichier varbinary(max)

filestream
variable ZÉRO Contient les données FILESTREAM. Non applicable.
type_de_fichier nvarchar(255) variable ZÉRO.

Une opération de création ou de renommage dans le système de fichiers remplit la valeur de l’extension de fichier à partir du nom.
Représente le type du fichier.

Cette colonne peut être utilisée comme TYPE COLUMN lorsque vous créez un index de texte intégral.

file_type est une colonne calculée persistante.
Calculé automatiquement. Impossible de définir.
Nom nvarchar(255) variable Valeur GUID. Nom du fichier ou du répertoire. Peut être créé ou modifié à l’aide d’API Windows.
parent_path_locator hierarchyid variable Qui hierarchyid identifie le répertoire qui contient cet élément. Le hierarchyid du répertoire contenant.

parent_path_locator est une colonne calculée persistante.
Calculé automatiquement. Impossible de définir.
cached_file_size bigint Taille en octets des données FILESTREAM.

cached_file_size est une colonne calculée persistante.
Bien que la taille de fichier mise en cache soit automatiquement conservée à jour, elle peut sortir de la synchronisation dans des circonstances inhabituelles. Pour calculer la taille exacte, utilisez la DATALENGTH() fonction.
creation_time datetime2(4)

not null
8 octets Heure actuelle. Date et heure de création du fichier. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
last_write_time datetime2(4)

not null
8 octets Heure actuelle. Date et heure de la dernière mise à jour du fichier. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
heure_dernière_utilisation datetime2(4)

not null
8 octets Heure actuelle. Date et heure auxquelles le fichier a été consulté pour la dernière fois. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
is_directory bit

not null
1 octet FAUX Indique si la ligne représente un répertoire. Cette valeur est calculée automatiquement et ne peut pas être définie. Calculé automatiquement. Impossible de définir.
is_offline bit

not null
1 octet FAUX Attribut de fichier hors connexion. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
is_hidden bit

not null
1 octet FAUX Attribut de fichier masqué. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
is_readonly bit

not null
1 octet FAUX Attribut de fichier en lecture seule. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
is_archive bit

not null
1 octet FAUX Attribut d’archivage. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
is_system bit

not null
1 octet FAUX Attribut de fichier système. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.
is_temporary bit

not null
1 octet FAUX Attribut de fichier temporaire. Calculé automatiquement. Peut également être défini à l’aide d’API Windows.

Voir aussi

Créer, modifier et supprimer des fileTables