Freigeben über


FileTable-Schema

Beschreibt das vordefinierte und feste Schema einer FileTable.

Name des Dateiattributs type Size Standard BESCHREIBUNG Barrierefreiheit für das Dateisystem
path_locator hierarchyid -Variable Ein hierarchyid, der die Position dieses Elements identifiziert. Die Position dieses Knotens im hierarchischen FileNamespace.

Primärschlüssel für die Tabelle.
Kann durch Festlegen der Windows-Pfadwerte erstellt und geändert werden.
stream_id [uniqueidentifier] rowguidcol Ein von der NEWID()-Funktion zurückgegebener Wert. Eine eindeutige ID für die FILESTREAM-Daten. Nicht zutreffend
file_stream varbinary(max)

filestream
Variable NULL Enthält die FILESTREAM-Daten. Nicht zutreffend
file_type nvarchar(255) Variable NULL.

Durch einen Erstellungs- bzw. Umbenennungsvorgang im Dateisystem wird der Dateierweiterungswert aus dem Namen übernommen.
Stellt den Typ der Datei dar.

Diese Spalte kann als TYPE COLUMN verwendet werden, wenn Sie einen Volltextindex erstellen.

file_type ist eine persistente berechnete Spalte.
Automatisch berechnet. Kann nicht festgelegt werden.
Name nvarchar(255) Variable GUID-Wert. Der Datei- oder Verzeichnisname. Kann mit Windows-APIs erstellt oder geändert werden.
parent_path_locator hierarchyid -Variable Ein hierarchyid, der das Verzeichnis identifiziert, das dieses Element enthält. Der hierarchyid des enthaltenden Verzeichnisses.

parent_path_locator ist eine persistente berechnete Spalte.
Automatisch berechnet. Kann nicht festgelegt werden.
cached_file_size bigint Die Größe der FILESTREAM-Daten in Byte.

cached_file_size ist eine persistente berechnete Spalte.
Obwohl die zwischengespeicherte Dateigröße automatisch auf dem aktuellen Stand gehalten wird, kann sie unter außergewöhnlichen Umständen möglicherweise nicht synchronisiert sein. Verwenden Sie die DATALENGTH()-Funktion, um die genaue Größe zu berechnen.
creation_time datetime2(4)

not null
8 Byte Aktuelle Zeit. Datum und Uhrzeit der Erstellung der Datei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
last_write_time datetime2(4)

not null
8 Byte Aktuelle Zeit. Datum und Uhrzeit des letzten Updates der Datei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
last_access_time datetime2(4)

not null
8 Byte Aktuelle Zeit. Datum und Uhrzeit des letzten Zugriffs auf die Datei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
is_directory bit

not null
1 Byte FALSE Gibt an, ob die Zeile ein Verzeichnis darstellt. Dieser Wert wird automatisch berechnet und kann nicht festgelegt werden. Automatisch berechnet. Kann nicht festgelegt werden.
is_offline bit

not null
1 Byte FALSE Attribut für Offlinedatei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
is_hidden bit

not null
1 Byte FALSE Attribut für ausgeblendete Datei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
is_readonly bit

not null
1 Byte FALSE Schreibgeschütztes Dateiattribute. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
is_archive bit

not null
1 Byte FALSE Archivattribut. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
is_system bit

not null
1 Byte FALSE Attribut für Systemdatei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.
is_temporary bit

not null
1 Byte FALSE Attribut für temporäre Datei. Automatisch berechnet. Kann auch mit Windows-APIs festgelegt werden.

Weitere Informationen

Erstellen, Ändern und Löschen von FileTables