Stairway to Advanced T-SQL

Stairway to Advanced T-SQL Level 4: Record Level Processing Using Transact-SQL Cursors

Using a CURSOR is not normally the best way to process through a set of records. Yet when a seasoned programmer moves to writing TSQL for the first time they frequently look for ways to process a sets of records one row at a time. They do this because they are not used to thinking about processing records as a set. In order to process through a TSQL record set a row at a time you can use a cursor. A cursor is a record set that is defined with the DECLARE CURSOR statement. Cursors can be defined as either read-only or updatable. In this article I will introduce you to using cursors to do record level processing one row at a time.

Blogs

DBA and Developer: Allies or Adversaries?

By

In the expansive landscape of software development, the relationship between Database Administrators (DBAs) and...

New Pluralsight Course - Certified Kubernetes Administrator - Working With Your Cluster

By

We’re working through the major refresh of my Certified Kubernetes Administrator series at Pluralsight! The...

Friday Basics: the CIA Triad

By

In information security (INFOSEC), there several foundational concepts and principles. One of the ones...

Read the latest Blogs

Forums

Query about GAC (Global Assembly Cache)

By Jobs90312

Hi everyone, So I have a SSIS package that performs some importing/exporting from MySQL...

How to check for data loss after rollback

By Lord Slaagh

Hello SSC, I am not a DBA,. I have some DBA knowledge, but my...

How to create a baseline using counters to analyze server performance?

By IT researcher

I am currently working on creating a baseline for our server, using various counters...

Visit the forum

Question of the Day

Reporting Services Editions

In which editions of SQL Server 2022 can you run Reporting Services?

See possible answers