Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Viene descritto lo schema predefinito e fisso di una tabella FileTable.
| Nome dell'attributo di file | tipo | Dimensione | Predefinito | Descrizione | Accessibilità al file system |
|---|---|---|---|---|---|
| path_locator | hierarchyid | variabile | Un hierarchyid che identifica la posizione di questo elemento. | La posizione di questo nodo nel FileNamespace gerarchico. Chiave primaria della tabella. |
Può essere creato e modificato impostando i valori del percorso di Windows. |
| stream_id | [uniqueidentifier] rowguidcol | Valore restituito dalla funzione NEWID() . | ID univoco per i dati FILESTREAM. | Non applicabile. | |
| file_stream |
varbinary(max) filestream |
variabile | NULL | Contiene i dati FILESTREAM. | Non applicabile. |
| file_type | nvarchar(255) | Variabile | NULL. Un'operazione di creazione o ridenominazione nel file system popolerà il valore dell'estensione del file in base al nome. |
Rappresenta il tipo di file. Questa colonna può essere utilizzata come TYPE COLONNA quando si crea un indice full-text. file_type è una colonna calcolata persistente. |
Calcolato automaticamente. Non può essere impostato. |
| Nome | nvarchar(255) | variabile | Valore GUID. | Nome del file o della directory. | Può essere creato o modificato tramite API di Windows. |
| parent_path_locator | hierarchyid | variabile | Un hierarchyid che identifica la directory che contiene questo elemento. | L'hierarchyid della directory contenente. parent_path_locator è una colonna calcolata persistente. |
Calcolato automaticamente. Non può essere impostato. |
| cached_file_size | bigint | Dimensioni in byte dei dati FILESTREAM. cached_file_size è una colonna calcolata persistente. |
Anche se le dimensioni del file memorizzato nella cache vengono aggiornate automaticamente, è possibile che in alcuni casi rari tali dimensioni non siano sincronizzate. Per calcolare le dimensioni esatte, usare la funzione DATALENGTH() . | ||
| creation_time |
datetime2(4) non nullo |
8 byte | Ora corrente | Data e ora di creazione del file. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| last_write_time |
datetime2(4) non nullo |
8 byte | Ora corrente | Data e ora dell'ultimo aggiornamento del file. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| last_access_time |
datetime2(4) non nullo |
8 byte | Ora corrente | Data e ora dell'ultimo accesso al file. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| is_directory |
bit non nullo |
1 byte | FALSE | Indica se la riga rappresenta una directory. Questo valore viene calcolato in modo implicito e non può essere impostato. | Calcolato automaticamente. Non può essere impostato. |
| is_offline |
bit non nullo |
1 byte | FALSE | Attributo di file offline. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| is_hidden |
bit non nullo |
1 byte | FALSE | Attributo del file nascosto. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| is_readonly |
bit non nullo |
1 byte | FALSE | Attributo del file di sola lettura. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| is_archive |
bit non nullo |
1 byte | FALSE | Attributo di archivio. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| is_system |
bit non nullo |
1 byte | FALSE | Attributo di file di sistema. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |
| is_temporary |
bit non nullo |
1 byte | FALSE | Attributo di file temporaneo. | Calcolato automaticamente. Può essere impostato anche tramite API di Windows. |