GetPathLocator (Transact-SQL)

FileTable 内の指定されたファイルまたはディレクトリのパス ロケーター ID 値を返します。

構文

GetPathLocator(filenamespace_path)

引数

  • filenamespace_path
    FileTable 内の名前空間パス。 名前空間パスのデータ型は、nvarchar(max) です。

    データベースが AlwaysOn 可用性グループに属する場合、GetPathLocator 関数は仮想ネットワーク名 (VNN) またはコンピューター名を受け取ります。

戻り値の型

hierarchyid

全般的な解説

詳細については、「FileTable 内のディレクトリとパスの操作」を参照してください。

使用例

ファイルをファイル サーバーから FileTable に移行するときに、GetPathLocator 関数を使用できます。 このシナリオでは、ファイルを FileTable に移動した後、各ファイルの元の UNC パスを FileTable の UNC パスに置き換えます。 完全な例については、「FileTable へのファイルの読み込み」を参照してください。

関連項目

概念

FileTable 内のディレクトリとパスの操作