Wayne Sheffield

My blog about SQL Server

On Saturday, March 10, 2012, I’ll be presenting “Table Vars and Temp Tables – What you NEED to know!” at SQL Saturday #110 in Tampa, FL. Come out and join me in this code filled session, where we’ll discover the differences and similarities of Temporary Tables and Table Variables, dispel some widespread myths about each, […]

Table-Valued Functions. What a wonderful addition to SQL they make. They take parameters, do some work, and return a result set that can be used in queries. You can select directly against them, or utilize them with the APPLY operator. These are truly versatile additions to SQL -and since you can pass parameters to them, […]

I’m honored to have been selected to present two sessions at SQL Saturday #96 in our nation’s capital, Washington DC on Saturday, November 5, 2011. The first session is in room 7091 at 1:15pm: “Table Vars and Temp Tables – What you NEED to know!” Come join me in this code filled session, where we’ll […]

On Saturday, October 29, 2011 at 2:45 pm, I’ll be presenting “Table Vars and Temp Tables – What you NEED to know!” at SQL Saturday #87 in Louisville, KY. Come out and join me in this code filled session, where we’ll discover the differences and similarities of Temporary Tables and Table Variables, dispel some widespread […]

Actually, I only submitted the winning entry; Denali CTP3 SQL Server 2012 is the real winner. After having a blog posted here recently about running totals performance in Denali CTP3 SQL Server 2012, I happened to run across this T-SQL Challenge for doing running totals. On a lark, I posted a Denali CTP3 SQL Server […]

Recap of my first ever SQL PASS Summit – 2011: Saturday, Oct 8 – Travel day – I flew from Richmond VA to the Seattle / Tacoma International airport via Atlanta. The flight arrived early… 11:20pm (that’s 2:20am EST… yuck). Other than being in the airline system for 12 hours, it was pretty non-eventful. (But […]

There is something wrong in the SQL force today… here it is the first Tuesday of a month, and we’re doing a T-SQL Tuesday. There was another recent disturbance in the SQL force when we had a T-SQL Wednesday. Oh my, the SQL force is having a lot of recent disturbances. The good news is […]

This post is part of the series discussing the new Analytic functions in SQL Server “Denali”, CTP3. Analytic Functions in SQL Server “Denali” All of the new Analytic functions require the use of the OVER clause. To see what changes to the OVER clause that “Denali” brings, please view my article The OVER Clause enhancements in […]

This post is part of the series discussing the new Analytic functions in SQL Server “Denali”, CTP3. Analytic Functions in SQL Server “Denali” All of the new Analytic functions require the use of the OVER clause. To see what changes to the OVER clause that “Denali” brings, please view my article The OVER Clause enhancements in […]

On Wednesday, Sept 21, 2011 at 6:30pm EST, I’ll be presenting Banish RBAR! to the Hampton Roads SQL Server User Group. I’ll be presenting to the user group live, so this won’t be available online. The abstract for this presentation is: SQL Server is primarily designed for set-based operations, so code that performs Row-By-Agonizing-Row (RBAR) […]

%d bloggers like this: