FILE_IDEX (Transact-SQL)
Dosya Kimliği (ID) belirtilen mantıksal dosya adı için verileri, günlük veya tam metin dosyası geçerli veritabanında verir.
FILE_IDEX ( file_name )
Bağımsız değişkenler
- file_name
Bir ifade türünde mi sysname dosya için dosya KODU adını temsil eder
Dönüş Türleri
int
NULL hatası
Remarks
file_name Görüntülenen mantıksal dosya adına karşılık gelen Ad sütunsys.master_files or sys.database_files katalog görünümleri.
Bir seçim listesinde, bir WHERE yan tümce FILE_IDEX kullanılan veya bir ifade herhangi bir izin verilir.Daha fazla bilgi için bkz:Ifadeler (Transact-SQL).
Örnekler
C.Belirtilen dosyanın dosya kimliği alınıyor
Aşağıdaki örnek dosya KIMLIĞINI verir AdventureWorks_Data DOSYA.
Here is the result set.
File ID
-------
1
(1 row(s) affected)
b.Dosya adı bilinmiyor, dosya kimliği alınıyor
Aşağıdaki örnek dosya KIMLIĞINI verir AdventureWorks Mantıksal dosya adını seçerek, günlük dosyası sys.database_files dosya türünün eşit olduğu kataloğunu görüntüleme 1 (günlük).
Here is the result set.
File ID
-------
2
c.tam metin kataloğu dosyasının dosya kimliği alınıyor
Aşağıdaki örnek mantıksal dosya adı'nı seçerek bir tam metin dosyasının dosya KIMLIĞINI verir... sys.database_files dosya türünün eşit olduğu kataloğunu görüntüleme 4 (tam metin). Bu örnek, bir tam metin kataloğu yoksa NULL döndürecektir.