FileTable スキーマ
FileTable の定義済みスキーマおよび固定スキーマについて説明します。
ファイル属性の名前 | type | サイズ | Default | 説明 | ファイル システムのアクセシビリティ |
---|---|---|---|---|---|
path_locator | hierarchyid |
変数 | このアイテムの位置を識別する hierarchyid |
階層 FileNamespace 内でのこのノードの位置。 テーブルの主キーです。 |
Windows パス値を設定することによって作成および変更できます。 |
stream_id | [一意の ID] rowguidcol | NEWID() 関数によって返される値 |
FILESTREAM データの一意の ID。 | 適用不可。 | |
file_stream | varbinary(max) filestream |
可変 | NULL | FILESTREAM データが含まれています。 | 適用不可。 |
file_type | nvarchar(255) |
可変 | NULL。 ファイル システムの作成操作または名前変更操作によって、名前から取得されたファイル拡張子の値が格納されます。 |
ファイルの種類を表します。 この列は、フルテキスト インデックスの作成時に TYPE COLUMN として使用できます。file_type は、保存される計算列です。 |
自動的に計算されます。 設定することはできません。 |
名前 | nvarchar(255) |
可変 | GUID 値。 | ファイルまたはディレクトリの名前。 | Windows API を使用して作成または変更できます。 |
parent_path_locator | hierarchyid |
変数 | このアイテムが格納されているディレクトリを識別する hierarchyid |
格納されているディレクトリの hierarchyid 。parent_path_locator は、保存される計算列です。 |
自動的に計算されます。 設定することはできません。 |
cached_file_size | bigint |
FILESTREAM データのサイズ (バイト単位)。 cached_file_size は、保存される計算列です。 |
キャッシュされたファイル サイズは自動的に最新の状態に維持されますが、特殊な状況で同期がとれなくなる場合があります。 正確なサイズを計算するには、DATALENGTH() 関数を使用します。 |
||
creation_time | datetime2(4) not null |
8 バイト | 現在の時刻 | ファイルが作成された日付と時刻。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
last_write_time | datetime2(4) not null |
8 バイト | 現在の時刻 | ファイルが最後に更新された日付と時刻。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
last_access_time | datetime2(4) not null |
8 バイト | 現在の時刻 | ファイルが最後にアクセスされた日付と時刻。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_directory | bit not null |
1 バイト | FALSE | 行がディレクトリを表しているかどうかを示します。 この値は自動的に計算され、設定することはできません。 | 自動的に計算されます。 設定することはできません。 |
is_offline | bit not null |
1 バイト | FALSE | オフライン ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_hidden | bit not null |
1 バイト | FALSE | 隠しファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_readonly | bit not null |
1 バイト | FALSE | 読み取り専用ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_archive | bit not null |
1 バイト | FALSE | アーカイブ属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_system | bit not null |
1 バイト | FALSE | システム ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_temporary | bit not null |
1 バイト | FALSE | 一時ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |