Skema FileTable
Berlaku untuk: SQL Server
Menjelaskan skema FileTable yang telah ditentukan sebelumnya dan tetap.
Nama atribut file | jenis | Ukuran | Default | Deskripsi | Aksesibilitas sistem file |
---|---|---|---|---|---|
path_locator | hierarchyid | variabel | Hierarki yang mengidentifikasi posisi item ini. | Posisi simpul ini di FileNamespace hierarkis. Kunci primer untuk tabel. |
Dapat dibuat dan dimodifikasi dengan mengatur nilai jalur Windows. |
stream_id | [uniqueidentifier] rowguidcol | Nilai yang dikembalikan oleh fungsi NEWID(). | ID unik untuk data FILESTREAM. | Tidak berlaku. | |
file_stream | varbinary(max) aliran file |
variabel | NULL | Berisi data FILESTREAM. | Tidak berlaku. |
file_type | nvarchar(255) | variabel | NULL. Operasi buat atau ganti nama dalam sistem file mengisi nilai ekstensi file dari nama. |
Mewakili jenis file. Kolom ini dapat digunakan sebagai KOLOM TYPE saat Anda membuat indeks teks lengkap. file_type adalah kolom komputasi yang dipertahankan. |
Dihitung secara otomatis. Tidak dapat diatur. |
Nama | nvarchar(255) | variabel | Nilai GUID. | Nama file atau direktori. | Dapat dibuat atau dimodifikasi dengan menggunakan WINDOWS API. |
parent_path_locator | hierarchyid | variabel | Hierarki yang mengidentifikasi direktori yang berisi item ini. | Hierarkiid direktori yang berisi. parent_path_locator adalah kolom komputasi yang dipertahankan. |
Dihitung secara otomatis. Tidak dapat diatur. |
cached_file_size | bigint | Ukuran dalam byte data FILESTREAM. cached_file_size adalah kolom komputasi yang dipertahankan. |
Meskipun ukuran file yang di-cache secara otomatis selalu diperbarui, ukuran file tersebut dapat tidak sinkron dalam keadaan yang tidak biasa. Untuk menghitung ukuran yang tepat, gunakan fungsi DATALENGTH(). | ||
creation_time | datetime2(4) bukan null |
8 byte | Waktu saat ini. | Tanggal dan waktu file dibuat. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
last_write_time | datetime2(4) bukan null |
8 byte | Waktu saat ini. | Tanggal dan waktu file terakhir diperbarui. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
last_access_time | datetime2(4) bukan null |
8 byte | Waktu saat ini. | Tanggal dan waktu file terakhir diakses. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
is_directory | bit bukan null |
1 byte | SALAH | Menunjukkan apakah baris mewakili direktori. Nilai ini dihitung secara otomatis, dan tidak dapat diatur. | Dihitung secara otomatis. Tidak dapat diatur. |
is_offline | bit bukan null |
1 byte | SALAH | Atribut file offline. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
is_hidden | bit bukan null |
1 byte | SALAH | Atribut file tersembunyi. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
is_readonly | bit bukan null |
1 byte | SALAH | Atribut file baca-saja. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
is_archive | bit bukan null |
1 byte | SALAH | Atribut arsip. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
is_system | bit bukan null |
1 byte | SALAH | Atribut file sistem. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |
is_temporary | bit bukan null |
1 byte | SALAH | Atribut file sementara. | Dihitung secara otomatis. Juga dapat diatur dengan menggunakan API Windows. |