Aracılığıyla paylaş


col_name (Transact-sql)

Bir sütunun adını, bir belirtilen ilgili tabloda kimlik numarası ve sütun kimlik numarası verir.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

COL_NAME ( table_id , column_id )

Bağımsız değişkenler

  • table_id
    Kimlik sütunu içeren tabloyu sayısıdır. table_idtür int.

  • column_id
    Sütunun kimlik numarasıdır. column_idparametre türü olan int.

Dönüş Türleri

sysname

Kural dışı durumlar

Döndürür null bir hata ya da arayan bir nesneyi görüntüleme iznine sahip değil.

Bir kullanıcı yalnızca kullanıcının sahip olduğu veya kullanıcı izni verilmiş securables meta verileri görüntüleyebilirsiniz. Bu, col_name kullanıcı nesnesi üzerinde izni yoksa null döndürebilir gibi meta veri verilirken, yerleşik fonksiyonları olduğunu anlamına gelir. Daha fazla bilgi için, bkz. Meta veri görünürlük yapılandırma.

Açıklamalar

table_idVe column_idparametreleri, bir sütun adı dizesi birlikte üretmek.

Tablo ve sütun kimlik numaraları hakkında daha fazla bilgi için bkz: OBJECT_ID (Transact-sql).

Örnekler

Aşağıdaki örnekte ilk sütununda döndürür Employeetablo AdventureWorks2012veritabanı.

USE AdventureWorks2012;
GO
SET NOCOUNT OFF;
GO
SELECT COL_NAME(OBJECT_ID('HumanResources.Employee'), 1) AS 'Column Name';
GO

USE AdventureWorks2012;
GO
SET NOCOUNT OFF;
GO
SELECT COL_NAME(OBJECT_ID('HumanResources.Employee'), 1) AS 'Column Name';
GO

Sonuç kümesi buradadır.

Column Name

------------------

BusinessEntityID

Ayrıca bkz.

Başvuru

Ifadeler (Transact-sql)

Meta veri işlevler (Transact-sql)

columnproperty (Transact-sql)

col_length (Transact-sql)