FileTable şeması
Bir FileTable önceden tanımlanmış ve sabit şemasını açıklar.
Dosya özniteliği adı |
type |
Boyutu |
Default |
Açıklama |
Dosya sistem erişilebilirlik |
---|---|---|---|---|---|
path_locator |
hierarchyid |
değişken |
A hierarchyidBu öğenin konumunu tanımlayan. |
Hiyerarşik FileNamespace bu düğüm konumu. Tablo için birincil anahtar. |
Oluşturulmuş ve Windows yolu değerlerini ayarlayarak değiştirilebilir. |
stream_id |
[uniqueidentifier] rowguidcol |
Tarafından döndürülen değeri NEWID()işlevi. |
FILESTREAM veri için bir benzersiz kimliği. |
Uygulanamaz. |
|
file_stream |
varbinary(max) filestream |
değişken |
NULL |
FILESTREAM veri içerir. |
Uygulanamaz. |
file_type |
nvarchar(255) |
değişken |
BOŞ. Dosya sistemi oluşturma ya da yeniden adlandırma işleminde adı dosya uzantısı değerden doldurur. |
Dosya türünü temsil eder. Bu sütun olarak kullanılabilir TYPE COLUMNbir tam metin dizini oluşturduğunuzda. file_type kalıcı bir hesaplanan sütun. |
Otomatik olarak hesaplanır. Ayarlanamaz. |
Ad |
nvarchar(255) |
değişken |
GUID değeri. |
Dosya ya da dizin adı. |
Oluşturulan veya Windows API'leri kullanılarak değiştirilebilir. |
parent_path_locator |
hierarchyid |
değişken |
A hierarchyidBu madde içeren dizini tanımlar. |
hierarchyidİçeren dizinin. parent_path_locator kalıcı bir hesaplanan sütun. |
Otomatik olarak hesaplanır. Ayarlanamaz. |
cached_file_size |
bigint |
FILESTREAM veri bayt cinsinden boyutu. cached_file_size kalıcı bir hesaplanan sütun. |
Önbelleğe alınmış dosya boyutu otomatik olarak güncel tutulur, ancak eşlenmemiş olağandışı durumlarda gidebilirsiniz. Tam boyutunu hesaplamak için DATALENGTH()işlevi. |
||
creation_time |
datetime2(4) not null |
8 bayt |
Geçerli zaman. |
Dosyanın oluşturulduğu saat ve tarihi. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
last_write_time |
datetime2(4) not null |
8 bayt |
Geçerli zaman. |
Dosyayı en son güncelleştirildiği saat ve tarihi. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
last_access_time |
datetime2(4) not null |
8 bayt |
Geçerli zaman. |
Dosyanın son erişim saati ve tarihi. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
is_directory |
bit not null |
1 bayt |
FALSE |
Satır dizini gösterir olup olmadığını gösterir. Bu değer otomatik olarak hesaplanır ve ayarlanamaz. |
Otomatik olarak hesaplanır. Ayarlanamaz. |
is_offline |
bit not null |
1 bayt |
FALSE |
Çevrimdışı dosya özniteliği. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
is_hidden |
bit not null |
1 bayt |
FALSE |
Gizli dosya özniteliği. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
is_readonly |
bit not null |
1 bayt |
FALSE |
Salt okunur dosya özniteliği. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
is_archive |
bit not null |
1 bayt |
FALSE |
Arşiv özniteliği. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
is_system |
bit not null |
1 bayt |
FALSE |
Sistem dosyası özniteliği. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |
is_temporary |
bit not null |
1 bayt |
FALSE |
Geçici dosya özniteliği. |
Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir. |