Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 | bitnot 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 | bitnot null |
1 octet | FAUX | Attribut de fichier hors connexion. | Calculé automatiquement. Peut également être défini à l’aide d’API Windows. |
| is_hidden | bitnot null |
1 octet | FAUX | Attribut de fichier masqué. | Calculé automatiquement. Peut également être défini à l’aide d’API Windows. |
| is_readonly | bitnot null |
1 octet | FAUX | Attribut de fichier en lecture seule. | Calculé automatiquement. Peut également être défini à l’aide d’API Windows. |
| is_archive | bitnot null |
1 octet | FAUX | Attribut d’archivage. | Calculé automatiquement. Peut également être défini à l’aide d’API Windows. |
| is_system | bitnot null |
1 octet | FAUX | Attribut de fichier système. | Calculé automatiquement. Peut également être défini à l’aide d’API Windows. |
| is_temporary | bitnot null |
1 octet | FAUX | Attribut de fichier temporaire. | Calculé automatiquement. Peut également être défini à l’aide d’API Windows. |