Quantcast
Channel: Cursor Question
Viewing all articles
Browse latest Browse all 9

Cursor Question

$
0
0

Here's an example

DECLARE @t TABLE (FName varchar(50), LName varchar(50));INSERTINTO @t VALUES
	('Sam','Smith'),
	('Bob','Jones'),
	('Bill','Brown'),
	('Vern','Rabe');DECLARE @FName varchar(50),
	@LName varchar(50);DECLARE ncur CURSORFORSELECT FName,
		LNameFROM @t;OPEN ncur;FETCHNEXTFROM ncur INTO @FName, @LName;WHILE@@FETCH_STATUS = 0BEGIN;PRINT @FName + ' ' + @LName;FETCHNEXTFROM ncur INTO @FName, @LName;END;CLOSE ncur;DEALLOCATE ncur;
And try to heed Tom's second paragraph. Cursors have issues, and are often used when a set based solution would work.
Vern Rabe

Viewing all articles
Browse latest Browse all 9

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>