次の方法で共有


FileTable スキーマ

FileTable の定義済みスキーマと固定スキーマについて説明します。

ファイル属性名 種類 サイズ 既定値 説明 ファイル システムのアクセシビリティ
path_locator hierarchyid 変数 この項目の位置を識別する hierarchyid 階層 FileNamespace 内のこのノードの位置。

テーブルの主キー。
Windows パスの値を設定することで、作成および変更できます。
stream_id [uniqueidentifier] rowguidcol NEWID()関数によって返される値。 FILESTREAM データの一意の ID。 適用されません。
ファイルストリーム varbinary(max)

filestream
変数 ヌル FILESTREAM データを格納します。 適用されません。
ファイルタイプ nvarchar(255) 変数 ヌル。

ファイル システムの作成操作または名前変更操作では、名前からファイル拡張子の値が設定されます。
ファイルの種類を表します。

この列は、フルテキスト インデックスを作成するときに 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 を使用して設定することもできます。
最終アクセス時刻 datetime2(4)

not null
8 バイト 現在の時刻。 ファイルに最後にアクセスした日時。 自動的に計算されます。 Windows API を使用して設定することもできます。
is_directory bit

not null
1 バイト 行がディレクトリを表すかどうかを示します。 この値は自動的に計算され、設定できません。 自動的に計算されます。 設定できません。
is_offline bit

not null
1 バイト オフライン ファイル属性。 自動的に計算されます。 Windows API を使用して設定することもできます。
is_hidden bit

not null
1 バイト 隠しファイル属性。 自動的に計算されます。 Windows API を使用して設定することもできます。
is_readonly bit

not null
1 バイト 読み取り専用ファイル属性。 自動的に計算されます。 Windows API を使用して設定することもできます。
is_archive(アーカイブであるかどうか) bit

not null
1 バイト アーカイブ属性。 自動的に計算されます。 Windows API を使用して設定することもできます。
is_system bit

not null
1 バイト システム ファイル属性。 自動的に計算されます。 Windows API を使用して設定することもできます。
is_temporary bit

not null
1 バイト 一時ファイル属性。 自動的に計算されます。 Windows API を使用して設定することもできます。

こちらもご覧ください

FileTable の作成、変更、および削除