Freigeben über


GetPathLocator (Transact-SQL)

Gibt den path_locator-ID-Wert für die angegebene Datei bzw. das 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 AlwaysOn-Verfügbarkeitsgruppe gehört, dann akzeptiert die GetPathLocator-Funktion den virtuellen Netzwerknamen (VNN) oder den Computernamen.

Rückgabetyp

hierarchyid

Allgemeine 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 sollen die Dateien in die FileTable verschoben und anschließend der ursprüngliche UNC-Pfad für jede Datei durch den FileTable-UNC-Pfad ersetzt werden. Ein vollständiges Beispiel finden Sie unter Laden von Dateien in FileTables.

Siehe auch

Konzepte

Arbeiten mit Verzeichnissen und Pfaden in FileTables