COL_NAME (Transact-SQL)
Bir sütunun adını, belirtilen karşılık gelen tablo kimlik numarası ve bir sütun kimlik numarasını döndürür.
COL_NAME ( table_id , column_id )
Bağımsız değişkenler
table_id
Is the identification number of the table that contains the column.table_id is of type int.column_id
Is the identification number of the column.column_id parameter is of type int.
Dönüş Türleri
sysname
Exceptions
Arayanı nesneyi görüntüleme iznine sahip değil, hata NULL veya'ı verir.
Içinde SQL Server 2008, bir kullanıcı, yalnızca kullanıcının sahip olduğu veya kullanıcı izni verilmiş securables meta veriler görüntüleyebilirsiniz. Bu meta verilerleri-verilirken, yani yerleşik işlevler gibi kullanıcı nesnesi üzerinde herhangi bir izin yoksa COL_NAME NULL döndürebilir.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma ve Meta veriler görünürlük sorun giderme.
Remarks
The table_id and column_id parameters together produce a sütun name dize.
Tablo ve sütun tanımlama numaraları'nı edinme hakkında daha fazla bilgi için bkz: OBJECT_ID (Transact-SQL).
Örnekler
Aşağıdaki örnekte ilk sütundaki adını verir Employee tablo, AdventureWorks Veritabanı.
USE AdventureWorks;
GO
SET NOCOUNT OFF;
GO
SELECT COL_NAME(OBJECT_ID('HumanResources.Employee'), 1) AS 'Column Name';
GO
Here is the result set.
Column Name
------------
EmployeeID
(1 row(s) affected
See Also