--聲明遊標,admin是一個表的名稱,該遊標標識了該表中的屬性名稱
DECLARE Column_Name CURSOR FOR SELECT name FROM sys.columns WHERE object_id = object_id('admin');
--打開遊標
OPEN Column_Name;
DECLARE @Column_Name VARCHAR(100)
--從遊標中獲取數據,
FETCH Column_Name INTO @Column_Name
--WHILE循環,遍歷遊標,當@@FETCH_STATUS爲0時,表示遊標遍歷完畢
WHILE(@@FETCH_STATUS = 0)
BEGIN
--打印記錄
PRINT(@Column_name)
--獲取下一條記錄
FETCH NEXT FROM Column_Name INTO @Column_Name;
END
--關閉遊標
CLOSE Column_Name
--刪除遊標
DEALLOCATE Column_Name