Schéma de FileTable
S’applique à :SQL Server
Décrit le schéma prédéfini et fixe d'un FileTable.
Nom d'attribut de fichier | type | Taille | Default | Description | Accessibilité du système de fichiers |
---|---|---|---|---|---|
path_locator | hierarchyid | variable | hierarchyid qui identifie la position de cet élément. | Position de ce nœud dans le FileNamespace hiérarchique. Clé primaire de la table. |
Peut être créée et modifiée en définissant les valeurs de chemin d'accès Windows. |
stream_id | [uniqueidentifier] rowguidcol | Valeur retournée par la fonction NEWID() . | ID unique pour les données FILESTREAM. | Non applicable. | |
file_stream | varbinary(max) flux de fichier |
variable | NULL | Contient les données FILESTREAM. | Non applicable. |
file_type | nvarchar(255) | variable | NULL. Une opération de création ou de changement de nom dans le système de fichiers remplit la valeur d'extension du fichier à partir du nom. |
Représente le type du fichier. Cette colonne peut être utilisée comme TYPE COLUMN quand vous créez un index de recherche en texte intégral. file_type est une colonne calculée persistante. |
Calculé automatiquement. Ne peut pas être définie. |
Nom | nvarchar(255) | variable | Valeur GUID. | Nom du fichier ou du répertoire. | Peut être créé ou modifié à l'aide des API Windows. |
parent_path_locator | hierarchyid | variable | hierarchyid qui identifie le répertoire qui contient cet élément. | hierarchyid du répertoire conteneur. parent_path_locator est une colonne calculée persistante. |
Calculé automatiquement. Ne peut pas être définie. |
cached_file_size | bigint | Taille des données FILESTREAM, en octets. cached_file_size est une colonne calculée persistante. |
Bien que la taille du fichier mis en cache soit automatiquement mise à jour, elle peut être mal synchronisée dans des circonstances exceptionnelles. Pour calculer la taille exacte, utilisez la fonction DATALENGTH() . | ||
creation_time | datetime2(4) Non 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) Non Null |
8 octets | Heure actuelle. | Date et heure de dernière mise à jour du fichier. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
last_access_time | datetime2(4) Non Null |
8 octets | Heure actuelle. | Date et heure du dernier accès au fichier. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
is_directory | bit Non Null |
1 octet | FALSE | Indique si la ligne représente un répertoire. Cette valeur est calculée automatiquement et ne peut pas être définie. | Calculé automatiquement. Ne peut pas être définie. |
is_offline | bit Non Null |
1 octet | FALSE | Attribut de fichier hors connexion. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
is_hidden | bit Non Null |
1 octet | FALSE | Attribut de fichier masqué. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
is_readonly | bit Non Null |
1 octet | FALSE | Attribut de fichier en lecture seule. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
is_archive | bit Non Null |
1 octet | FALSE | Attribut Archive. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
is_system | bit Non Null |
1 octet | FALSE | Attribut de fichier système. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
is_temporary | bit Non Null |
1 octet | FALSE | Attribut de fichier temporaire. | Calculé automatiquement. Peut également être défini à l'aide d'API Windows. |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour