FileTable スキーマ
適用対象: SQL Server
FileTable の定義済みスキーマおよび固定スキーマについて説明します。
ファイル属性の名前 | type | サイズ | 既定値 | 説明 | ファイル システムのアクセシビリティ |
---|---|---|---|---|---|
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 列 として使用できます。 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) NULL 以外 |
8 バイト | 現在の時刻 | ファイルが作成された日時。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
last_write_time | datetime2(4) NULL 以外 |
8 バイト | 現在の時刻 | ファイルが最後に更新された日付と時刻。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
last_access_time | datetime2(4) NULL 以外 |
8 バイト | 現在の時刻 | ファイルに最後にアクセスした日時。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_directory | bit NULL 以外 |
1 バイト | FALSE | 行がディレクトリを表しているかどうかを示します。 この値は自動的に計算され、設定することはできません。 | 自動的に計算されます。 設定することはできません。 |
is_offline | bit NULL 以外 |
1 バイト | FALSE | オフライン ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_hidden | bit NULL 以外 |
1 バイト | FALSE | 隠しファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_readonly | bit NULL 以外 |
1 バイト | FALSE | 読み取り専用ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_archive | bit NULL 以外 |
1 バイト | FALSE | アーカイブ属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_system | bit NULL 以外 |
1 バイト | FALSE | システム ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |
is_temporary | bit NULL 以外 |
1 バイト | FALSE | 一時ファイル属性。 | 自動的に計算されます。 Windows API を使用して設定することもできます。 |