PASS Summit Call For Speakers – 8 Days Left

I finally put together my abstracts and submitted them to PASS for the 2009 Summit. If you want to speak, but haven’t submitted abstracts yet, you better hop to it.

I figured that I would go ahead and list my abstracts here so you can copy them, fix the typos, and submit them as your own.

A Dynamic World Demands Dynamic SQL

Dynamic SQL is a misunderstood and much maligned part of a DBA’s tool kit – it can be used to solve difficult business problems, respond to diverse data needs, and alleviate performance problems. Many DBAs reject dynamic SQL outright as a potential source of SQL injections, being poorly performing, or just for being a hacky solution in general. Not so!

Jeremiah Peschka has been making extensive use of dynamic SQL throughout his career to solve a variety of problems. He’ll set about dispelling these misconceptions and demonstrate how dynamic SQL can become a part of every DBA’s tool kit.

Session Goals

  • Learn how to work effectively with diverse inputs.
  • Learn how to avoid common pitfalls of dynamic SQL.
  • Develop an understanding of real world uses for dynamic SQL.

Digits, Dates, and Databases

Calendar and number tables migh not help you get a date, but they can help you accomplish difficult tasks in the database while sticking true to your set-based roots. Nobody wants to admit that they’ve used a while loop in their SQL code, but there are ways to avoid looping constructs and use a set-based solution using a numbers table for loop control. Date manipulation can be cumbersome to peform, can create unwieldy and unreadable code, and can even create performance bottlenecks. Using a calendar table can alleviate these performance bottlenecks and make many calculations easy.

Session Goals

  • Learn what number and calendar tables are.
  • Learn how to effectively use a numbers table in set-based SQL.
  • Learn how to work with a calendar table to remove the need for complex date manipulation.

What are you waiting for? Submit your sessions today!

Comments

2 Comments so far. Leave a comment below.
  1. Jeremiah, those look pretty good!

Add Your Comments

Disclaimer
Your email is never published nor shared.
Required
Required
Tips

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <ol> <ul> <li> <strong> <p>

Ready?

This site is protected with Urban Giraffe's plugin 'HTML Purified' and Edward Z. Yang's Powered by HTML Purifier. 401 items have been purified.