YolAdı (Transact-SQL)
Verir yol FILESTREAM ikili büyük nesne (BLOB).The OpenSqlFilestream API uses this yol to return a handle that an application can use to work with the BLOB data by using Win32 APIs. PathName salt okunur özelliklidir.
column_name.PathName (@option)
Bağımsız değişkenler
column_name
Is the column name of a varbinary(max) FILESTREAM column.column_name must be a column name.Bir ifade veya CAST veya CONVERT ifadesinin sonucu olamaz.Bir sütun için veya başka bir veri türü için yol isteyen bir varbinary(max) sütunbir sorgunun derleme hatasına neden FILESTREAM depolama özniteliği olacaktır, yok.
@option
An integer expression that defines how the server component of the path should be formatted.@option can be one of the following values.Varsayılan değer 0'dir.Değer
Açıklama
0
Sunucu adı, BıOS'UN dönüştürülen döndürür, örneğin Biçimlendir: \\SERVERNAME\MSSQLSERVER\v1\Archive\dbo\Records\Chart\A73F19F7-38EA-4AB0-BB89-E6C545DBD3F9
1
Örneğin, sunucu adını dönüştürmesi olmadan döndürür: \\ServerName\MSSQLSERVER\v1\Archive\dbo\Records\Chart\A73F1
2
Örneğin, tam sunucu yol döndürür: \\ServerName.MyDomain.com\MSSQLSERVER\v1\Archive\dbo\Records\Chart\A73F19F7-38EA-4AB0-BB89-E6C545DBD3F9
Dönüş Türü
nvarchar(max)
Return Value
Dönen değeri tam olarak nitelenmiş olan mantıksal veya BLOB NETBIOS yol.Yoladı bir IP adresi döndürür.FILESTREAM BLOB oluşturduğunuz zaman NULL döndürülür.
Remarks
ROWGUID sütun yoladı çağıran herhangi bir sorguda görünür olmalıdır.
Bir FILESTREAM BLOB yalnızca kullanarak oluşturulabilir Transact-SQL.
Örnekler
C.Yol için bir FILESTREAM BLOB okunuyor
Aşağıdaki örnek atar PathName için bir nvarchar(max) değişken.
b.Yolların tabloda FILESTREAM BLOB'lar için görüntüleme
Aşağıdaki örnek oluşturur ve için üç FILESTREAM BLOB'lar yolları görüntüler.
See Also