Condividi tramite


FileTable Schema

Descrive lo schema predefinito e fisso di una tabella FileTable.

Nome attributo file tipo Misura Impostazione predefinita Descrizione Accessibilità del file system
path_locator hierarchyid variabile Un hierarchyid che identifica la posizione di questo elemento. Posizione di questo nodo nello spazio FileNamespace gerarchico.

Chiave primaria della tabella.
È possibile creare e modificare impostando i valori del percorso di Windows.
stream_id [uniqueidentifier] rowguidcol Valore restituito dalla NEWID() funzione. ID univoco per i dati FILESTREAM. Non applicabile.
flusso_di_dati_del_file varbinary(max)

filestream
variabile NULLO Contiene i dati FILESTREAM. Non applicabile.
file_type nvarchar(255) variabile NULLO.

Un'operazione di creazione o rinomina nel file system determina il valore dell'estensione del file in base al nome.
Rappresenta il tipo del file.

Questa colonna può essere utilizzata come TYPE COLUMN quando si crea un indice full-text.

file_type è una colonna calcolata persistente.
Calcolato automaticamente. Non è possibile impostare.
Nome nvarchar(255) variabile Valore GUID. Nome del file o della directory. Può essere creato o modificato usando le API di Windows.
parent_path_locator hierarchyid variabile Un hierarchyid che identifica la directory che contiene l'elemento. Il hierarchyid della directory contenente.

parent_path_locator è una colonna calcolata persistente.
Calcolato automaticamente. Non è possibile impostare.
cached_file_size bigint Dimensioni in byte dei dati FILESTREAM.

cached_file_size è una colonna calcolata persistente.
Anche se le dimensioni del file memorizzate nella cache vengono mantenute aggiornate automaticamente, può non essere sincronizzata in circostanze insolite. Per calcolare le dimensioni esatte, usare la DATALENGTH() funzione .
creation_time datetime2(4)

not null
8 byte Ora corrente. Data e ora di creazione del file. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
last_write_time datetime2(4)

not null
8 byte Ora corrente. Data e ora dell'ultimo aggiornamento del file. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
ora_ultimo_accesso datetime2(4)

not null
8 byte Ora corrente. Data e ora dell'ultimo accesso al file. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
is_directory bit

not null
1 byte Falso Indica se la riga rappresenta una directory. Questo valore viene calcolato automaticamente e non può essere impostato. Calcolato automaticamente. Non è possibile impostare.
is_offline bit

not null
1 byte Falso Attributo del file offline. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
is_hidden bit

not null
1 byte Falso Attributo nascosto del file Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
is_readonly bit

not null
1 byte Falso Attributo di file di sola lettura. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
is_archive bit

not null
1 byte Falso Attributo Archivio Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
is_system bit

not null
1 byte Falso Attributo del file di sistema. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.
is_temporary bit

not null
1 byte Falso Attributo di file temporaneo. Calcolato automaticamente. Può anche essere impostato usando le API di Windows.

Vedere anche

Creare, modificare ed eliminare FileTable