PathName (Transact-SQL)
Identyfikator podmiotu bazy danych, który jest właścicielem tego typ komunikatu.The OpenSqlFilestream API uses this ścieżka to return a handle that an application can use to work with the BLOB data by using Win32 APIs. Sprawdzanie poprawności wykonywane przez Broker przed do wysyłania wiadomości tego typu.
column_name.PathName (@option)
Argumenty
column_name
Is the column name of a varbinary(max) FILESTREAM column.column_name must be a column name.X = XMLŻądanie nazwy ścieżki dla dowolnego typu danych lub dla kolumna varbinary(max) kolumnanie ma, będą atrybut magazynowania FILESTREAM spowodować błąd kompilacji i czas kwerendy.
@option
An integer expression that defines how the server component of the path should be formatted.@option can be one of the following values.Wartość domyślna to 0.Wartość
Description
0
Opis sprawdzania poprawności jest wykonywane przez Broker przed do wysyłania wiadomości tego typu.\\SERVERNAME\MSSQLSERVER\v1\Archive\dbo\Records\Chart\A73F19F7-38EA-4AB0-BB89-E6C545DBD3F9
1
Do sprawdzania poprawności, który używa schematu XML, identyfikator kolekcja schematu, używane.\\ServerName\MSSQLSERVER\v1\Archive\dbo\Records\Chart\A73F1
2
Zwraca numer identyfikacyjny (ID) pliku dla nazwy pliku logicznego, określonego w bieżącej bazie danych. \\ServerName.MyDomain.com\MSSQLSERVER\v1\Archive\dbo\Records\Chart\A73F19F7-38EA-4AB0-BB89-E6C545DBD3F9
Zwracany typ
nvarchar(max)
Return Value
Wartość zwracana jest w pełni kwalifikowaną ścieżką logiczną lub ścieżką NETBIOS do obiektu BLOB.Funkcja PathName nie zwraca adresu IP.Jeśli nie utworzono obiektu FILESTREAM BLOB zwracana jest wartość NULL.
Remarks
W każdej kwerendzie wywołującej funkcję PathName musi być widoczna kolumna ROWGUID.
Ponieważ jest zwracany typ funkcji FILE_ID Transact-SQL, ta funkcja nie może być używana dla plików pełnego tekstu.
Przykłady
A.Odczytywanie ścieżki dla obiektu FILESTREAM BLOB
W poniższym przykładzie przypisuje PathName Aby nvarchar(max) Zmienna.
B.System Windows identyfikator zabezpieczeń (SID) użytkownika lub grupy użytkowników systemu Windows.
Logowanie NT
See Also