Aracılığıyla paylaş


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.

Topic link iconTransact-SQL sözdizimi kuralları

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.