COL_NAME
返回資料庫列的名稱,該列具有相應的表標識號和列標識號。
語法
COL_NAME ( table_id , column_id )
參數
table_id
包含資料庫列的表的標識號。table_id 屬於 int 類型。
column_id
列的標識號。column_id 參數屬於 int 類型。
返回類型
sysname
注釋
table_id 和 column_id 參數共同產生一個列名稱字元串。
有關獲得表和列標識號的更多信息,請參見 OBJECT_ID。
示例
下面的示例返回 Northwind 資料庫的 Employees 表中的首列的名稱。
USE Northwind
SET NOCOUNT OFF
SELECT COL_NAME(OBJECT_ID('Employees'), 1)
下面是結果集:
EmployeeID
(1 row(s) affected)
⑵ 資料庫中的自然連接是怎麼算的
自然連接就是把兩個表中相同屬性"銜接",屬性值相同的就保留下來,如果屬性值不相同則去掉,注意,連接後的表的屬性值個數為原來兩個表的屬性之和減去公共屬性的個數,如果兩個表沒公共屬性則自然連接就是笛卡爾乘積。
在連接運算當中,一種最常用的連接是自然連接。如果關系R與S具有相同的屬性組B,且該屬性組的值相等時的連接稱為自然連接,結果關系的屬性集合為R的屬性並上S減去屬性B的屬性集合。
R和S自然連接可記作:R⋈S={t r⌒ts |tr∈R∧ts∈S∧tr[B]=ts[B]}
自然連接也可看作是在廣義笛卡爾積R×S中選出同名屬性上符合相等條件元組,再進行投影,去掉重復的同名屬性,組成新的關系。