FILE_ID (Transact-sql)
Dosya kimlik numarası verilen mantıksal dosya adı geçerli veritabanında döndürür.
Önemli |
---|
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Kullanım işlevfile_idexbelirtilebilir onun yerine. |
Transact-SQL Sözdizim Kuralları
Sözdizimi
FILE_ID ( file_name )
Bağımsız değişkenler
- file_name
Deyim türü sysnameBu kimliği dosyaya dönmek için dosya adını temsil eder
Dönüş Türleri
smallint
Açıklamalar
file_namegörüntülenen mantıksal dosya adına karşılık gelen namesütununda sys.master_filesya sys.database_filesKatalog görünümleri.
De SQL Server, tam metin kataloglar için atanan dosya kimlik numarası 32767'den büyük. File_IDfile_idsys.master_files işlevinin dönüş türü olduğundan smallint, bu işlevi tam metin dosyaları için kullanılamaz. Kullanım işlevfile_idexbelirtilebilir onun yerine.
Örnekler
Aşağıdaki örnek dosya kimliği verir AdventureWorks_Datadosyası.
USE AdventureWorks2012;
GO
SELECT FILE_ID('AdventureWorks2012_Data')AS 'File ID';
GO
Sonuç kümesi buradadır.
File ID
-------
1
(1 row(s) affected)
File ID
-------
1
(1 row(s) affected)
Ayrıca bkz.
Başvuru
SQL Server 2012 kaldırılmış veritabanı altyapısı özellikleri
Meta veri işlevler (Transact-sql)