Aracılığıyla paylaş


FileTable Şeması

Şunlar için geçerlidir: SQL Server

Bir FileTable'ın önceden tanımlanmış ve sabit şemasını açıklar.

Dosya öznitelik adı type Boyut Varsayılan Description Dosya sistemi erişilebilirliği
path_locator hierarchyid variable Bu öğenin konumunu tanımlayan bir hierarchyid. Bu düğümün hiyerarşik FileNamespace içindeki konumu.

Tablonun birincil anahtarı.
Windows yol değerleri ayarlanarak oluşturulabilir ve değiştirilebilir.
stream_id [uniqueidentifier] rowguidcol NEWID() işlevi tarafından döndürülen bir değer. FILESTREAM verileri için benzersiz bir kimlik. Uygulanamaz.
dosya_akışı varbinary(maks)

Fılestream
variable null FILESTREAM verilerini içerir. Uygulanamaz.
dosya_türü nvarchar(255) variable SIFIR.

Dosya sistemindeki bir oluşturma veya yeniden adlandırma işlemi, dosya uzantısı değerini adından doldurur.
Dosyanın türünü temsil eder.

Bu sütun, tam metin dizini oluşturduğunuzda TÜR SÜTUNU olarak kullanılabilir.

file_type kalıcı bir hesaplanan sütundur.
Otomatik olarak hesaplanır. Ayarlanamaz.
İsim nvarchar(255) variable GUID değeri. Dosya veya dizin adı. Windows API'leri kullanılarak oluşturulabilir veya değiştirilebilir.
parent_path_locator hierarchyid variable Bu öğeyi içeren dizini tanımlayan bir hierarchyid. İçeren dizinin hierarchyid değeri.

parent_path_locator kalıcı bir hesaplanan sütundur.
Otomatik olarak hesaplanır. Ayarlanamaz.
cached_file_size bigint FILESTREAM verilerinin bayt cinsinden boyutu.

cached_file_size kalıcı bir hesaplanan sütundur.
Önbelleğe alınan dosya boyutu otomatik olarak güncel tutulsa da, olağan dışı durumlarda eşitlenmemiş olabilir. Tam boyutu hesaplamak için DATALENGTH() işlevini kullanın.
creation_time datetime2(4)

null değil
8 bayt Geçerli saat. Dosyanın oluşturulduğu tarih ve saat. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
last_write_time datetime2(4)

null değil
8 bayt Geçerli saat. Dosyanın son güncelleştirilmiş olduğu tarih ve saat. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
son_erişim_zamanı datetime2(4)

null değil
8 bayt Geçerli saat. Dosyanın son erişildiği tarih ve saat. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
is_directory bit

null değil
1 bayt FALSE Satırın bir dizini temsil edip etmediğini gösterir. Bu değer otomatik olarak hesaplanır ve ayarlanamaz. Otomatik olarak hesaplanır. Ayarlanamaz.
is_offline bit

null değil
1 bayt FALSE Çevrimdışı dosya özniteliği. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
is_hidden bit

null değil
1 bayt FALSE Gizli dosya özniteliği. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
is_readonly bit

null değil
1 bayt FALSE Salt okunur dosya özniteliği. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
is_archive bit

null değil
1 bayt FALSE Arşiv özniteliği. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
is_system bit

null değil
1 bayt FALSE Sistem dosyası özniteliği. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.
is_temporary bit

null değil
1 bayt FALSE Geçici dosya özniteliği. Otomatik olarak hesaplanır. Windows API'leri kullanılarak da ayarlanabilir.

Ayrıca Bkz.

Dosya Tablolarını Oluşturma, Değiştirme ve Bırakma