﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0"><channel><title>SQLServerCentral.com Articles tagged Recursion</title><link>http://www.sqlservercentral.com/</link><description>Articles tagged Recursion posted on SQLServerCentral.com</description><language>en-us</language><ttl>360</ttl><managingEditor>sjones@sqlservercentral.com (Steve Jones)</managingEditor><item><title>Unpack an Integer with SQL Server Recursion</title><description><![CDATA[<p>Starting with SQL Server 2005, developers have had recursion available as a T-SQL language feature. This article describes recursion and its SQL Server implementations, complete with examples. It also includes SQL Server functions and a stored procedure that unpacks, or parses, an integer into its multiple-of-two components.</p>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/98654/</guid><pubDate>Fri, 26 Apr 2013 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/redirect/articles/98654/</link></item><item><title>Exploring Recursive CTEs by Example</title><description><![CDATA[<p>Recursive CTEs can be confusing and scary, so examining some non-standard examples may cast light upon these shadowy demons.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/90955/</guid><pubDate>Tue, 17 Jul 2012 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/90955/</link></item><item><title>Using Recursion and Date Tables to Simplify Date Logic </title><description><![CDATA[<p>Learn to simplify date logic using date tables and recursion in T-SQL with this article from David Beardsley.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/76599/</guid><pubDate>Tue, 13 Dec 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/76599/</link></item><item><title>Hidden RBAR: Counting with Recursive CTE's</title><description><![CDATA[<p>&quot;Counting&quot; is essential to many high performance code techniques.  SQL Server MVP, Jeff Moden, shows us how to make sure that we're &quot;Counting&quot; and not &quot;Crippling&quot; our trick-code.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/74118/</guid><pubDate>Mon, 08 Aug 2011 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/74118/</link></item><item><title>Concatenating Rows</title><description><![CDATA[<p>Often in database design we store different values in rows to take advantage of a normalized design. However many times we need to combine multiple rows of data into one row for a report of some sort. New author Carl P. Anderson brings us some interesting T-SQL code to accomplish this.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/67973/</guid><pubDate>Fri, 04 Mar 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/67973/</link></item><item><title>Common table expressions and circular references</title><description><![CDATA[<p>Finding circular references that are stopping your CTE from working.</p><!-- 12 Tools (SQL Dev Bundle)-->
<table border="0" cellpadding="0" cellspacing="10" style="width: 100%;"> <colgroup>  <col width="68" />  <col width="1266" /> </colgroup> <tbody>  <tr align="left" valign="top">   <td>    <a href="http://www.red-gate.com/products/sql-development/sql-developer-bundle/?utm_source=ssc&utm_medium=pubad&utm_content=12_tools&utm_campaign=sqldeveloperbundle&utm_term=rss-20013"><img src="http://assets.red-gate.com/external/SSC/devbundle_68x68.gif" alt="sqldeveloperbundle"></td>   <td><strong>12 essential tools for database professionals</strong><br />The SQL Developer Bundle contains 12 tools designed with the SQL Server developer and DBA in mind.  <a href="http://www.red-gate.com/products/sql-development/sql-developer-bundle/?utm_source=ssc&utm_medium=pubad&utm_content=12_tools&utm_campaign=sqldeveloperbundle&utm_term=rss-20013">Try it now.</a></td>  </tr> </tbody></table>


]]></description><guid>http://www.sqlservercentral.com/articles/CTE/72192/</guid><pubDate>Mon, 31 Jan 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/CTE/72192/</link></item><item><title>Merge error handling</title><description><![CDATA[<p>Learn to use recursion to determine which row caused your merge statement to fail in this article.</p><!-- disturbing m2 (DBA Bundle) -->
<table border="0" cellpadding="0" cellspacing="10" style="width: 100%;"> <colgroup>  <col width="68" />  <col width="1266" /> </colgroup> <tbody>  <tr align="left" valign="top">   <td>    <a href="http://www.red-gate.com/products/dba/dba-bundle/entrypage/hard-earned-lessons-4?utm_source=ssc&utm_medium=pubad&utm_content=disturbing_m2&utm_campaign=sqldbabundle&utm_term=rss-20019"><img src="http://assets.red-gate.com/external/SSC/top5_68x68.gif" alt="sqldbabundle"></td>   <td><strong>Top 5 hard-earned Lessons of a DBA </strong><br />New! Part 4, ‘Disturbing Development’ by Grant Fritchey, features the return of Joe Deebeeay and a server-threatening encounter with ORMs -  <a href="http://www.red-gate.com/products/dba/dba-bundle/entrypage/hard-earned-lessons-4?utm_source=ssc&utm_medium=pubad&utm_content=disturbing_m2&utm_campaign=sqldbabundle&utm_term=rss-20019">read it here</a></td>  </tr> </tbody></table>
]]></description><guid>http://www.sqlservercentral.com/articles/MERGE/71396/</guid><pubDate>Tue, 02 Nov 2010 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/MERGE/71396/</link></item><item><title>Calculating Moving Averages with T-SQL</title><description><![CDATA[<p>How to efficiently calculate moving averages with SQL Server using Stock Market data.</p>]]></description><guid>http://www.sqlservercentral.com/articles/Moving+Average/69389/</guid><pubDate>Thu, 04 Mar 2010 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Moving+Average/69389/</link></item><item><title>Concatenating Rows</title><description><![CDATA[<p>Often in database design we store different values in rows to take advantage of a normalized design. However many times we need to combine multiple rows of data into one row for a report of some sort. New author Carl P. Anderson brings us some interesting T-SQL code to accomplish this.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/67973/</guid><pubDate>Fri, 04 Mar 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/67973/</link></item><item><title>Recursion with SQL Server 2008 within the Financial World</title><description><![CDATA[<p>As most of you, we in the financial world have often been faced with the challenge of extracting data from relational sources that within the business frame of reference are more hierarchical in nature. Recently, I did what most of us do from time to.</p>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68162/</guid><pubDate>Thu, 17 Sep 2009 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68162/</link></item></channel></rss>