創(chuàng)建SQL Server游標變量的實現(xiàn)方法
作者:佚名
SQL Server中中用DECLARE語句聲明變量,并用SET或SELECT語句給其指派值,游標變量同樣可以用DECLARE語句進行聲明。
SQL Server中的變量很多,下面就為您介紹創(chuàng)建SQL Server游標變量的實現(xiàn)方法,如果您對SQL Server游標變量方面感興趣的話,不妨一看。
在批處理或過程的正文中用DECLARE語句聲明變量,并用SET或SELECT語句給其指派值。
游標變量可通過該語句聲明,并且可用在其他與游標相關的語句中。所有變量在聲明后均初始化為NULL。
首先創(chuàng)建一個游標并打開該游標,之后創(chuàng)建一個游標變量并將游標的值(SELECT * FROM Jobs)賦給游標變量,并通過FETCH語句讀取游標變量中的值,***關閉并釋放游標。
SQL語句如下:
- USE pubs
- DECLARE MyCursor_001 Cursor FOR --創(chuàng)建游標
- SELECT * FROM Jobs
- OPEN MyCursor_001 --打開游標DECLARE @CursorVar Cursor --創(chuàng)建游標變量
- SET @CursorVar = MyCursor_001 --為游標變量賦值
- FETCH NEXT FROM @CursorVar --讀取游標變量中的值
- CLOSE MyCursor_001 --關閉游標
- DEALLOCATE MyCursor_001 --釋放游標
【編輯推薦】
責任編輯:段燃
來源:
互聯(lián)網(wǎng)