Freigeben über


GetPathLocator (Transact-SQL)

Gilt für: SQL Server

Gibt den path_locator-ID-Wert für die angegebene Datei bzw. das angegebene Verzeichnis in einer FileTable zurück.

Syntax

GetPathLocator ( filenamespace_path )

Argumente

filenamespace_path

Ein Namespacepfad in der FileTable. Der Namespacepfad hat den Typ nvarchar(max).

Wenn die Datenbank zu einer Always On-Verfügbarkeitsgruppe gehört, akzeptiert die GetPathLocator Funktion den Virtuellen Netzwerknamen (Virtual Network Name, VNN) oder den Computernamen.

Rückgabetypen

hierarchyid

Hinweise

Weitere Informationen finden Sie unter Arbeiten mit Verzeichnissen und Pfaden in FileTables.

Beispiele

Sie können die GetPathLocator Funktion verwenden, wenn Sie Dateien von einem Dateiserver zu einer FileTable migrieren. In diesem Szenario verschieben Sie die Dateien in die FileTable und ersetzen dann den ursprünglichen UNC-Pfad für jede Datei durch den Dateitable UNC-Pfad. Ein vollständiges Beispiel finden Sie unter "Laden von Dateien in FileTables".