Delen via


FileTable-schema

Van toepassing op:SQL Server

Beschrijft het vooraf gedefinieerde en vaste schema van een FileTable.

Naam van bestandskenmerk type Grootte Verstek Description Toegankelijkheid van bestandssysteem
path_locator hierarchyid variable Een hiërarchie-id die de positie van dit item aangeeft. De positie van dit knooppunt in de hiërarchische FileNamespace.

Primaire sleutel voor de tabel.
Kan worden gemaakt en gewijzigd door de Windows-padwaarden in te stellen.
stream_id [uniqueidentifier] rowguidcol Een waarde die wordt geretourneerd door de functie NEWID(). Een unieke id voor de FILESTREAM-gegevens. Niet van toepassing.
file_stream varbinary(max)

Filestream
variable NUL Bevat de FILESTREAM-gegevens. Niet van toepassing.
bestandstype nvarchar(255) variable NUL.

Een maak- of hernoemoperatie in het bestandssysteem vult de waarde van de bestandsextensie in op basis van de naam.
Geeft het type van het bestand aan.

Deze kolom kan worden gebruikt als typekolom wanneer u een index voor volledige tekst maakt.

file_type is een permanente berekende kolom.
Automatisch berekend. Kan niet worden ingesteld.
Naam nvarchar(255) variable GUID-waarde. De naam van het bestand of de map. Kan worden gemaakt of gewijzigd met behulp van Windows-API's.
parent_path_locator hierarchyid variable Een hiërarchie-id die de map identificeert die dit item bevat. De hiërarchie-id van de omvattende directory.

parent_path_locator is een permanente berekende kolom.
Automatisch berekend. Kan niet worden ingesteld.
gecachede_bestandsgrootte bigint De grootte in bytes van de FILESTREAM-gegevens.

cached_file_size is een permanente berekende kolom.
Hoewel de bestandsgrootte in de cache automatisch up-to-date blijft, kan deze in ongebruikelijke omstandigheden niet meer worden gesynchroniseerd. Gebruik de functie DATALENGTH() om de exacte grootte te berekenen.
creation_time datetime2(4)

niet null
8 bytes Huidige tijd. De datum en tijd waarop het bestand is gemaakt. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
last_write_time datetime2(4)

niet null
8 bytes Huidige tijd. De datum en tijd waarop het bestand het laatst is bijgewerkt. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
laatste_toegangstijd datetime2(4)

niet-null
8 bytes Huidige tijd. De datum en tijd waarop het bestand voor het laatst is geopend. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
is_directory bit

niet null
1 byte FALSE Geeft aan of de rij een map vertegenwoordigt. Deze waarde wordt automatisch berekend en kan niet worden ingesteld. Automatisch berekend. Kan niet worden ingesteld.
is_offline bit

niet null
1 byte FALSE Offlinebestandskenmerk. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
is_hidden bit

niet null
1 byte FALSE Verborgen bestandskenmerk. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
is_readonly bit

niet null
1 byte FALSE Alleen-lezen bestandskenmerk. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
is_archive bit

niet-null
1 byte FALSE Archiefkenmerk. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
is_system bit

niet nul
1 byte FALSE Kenmerk van systeembestand. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.
is_temporary bit

niet-null
1 byte FALSE Tijdelijk bestandskenmerk. Automatisch berekend. Kan ook worden ingesteld met behulp van Windows-API's.

Zie ook

FileTables maken, wijzigen en neerzetten