<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver-qa.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server Transact-SQL (SSQA.net)</title><link>http://sqlserver-qa.net/blogs/t-sql/default.aspx</link><description>Transact-SQL (TSQL) features control-of-flow language, local variables with various support functions for string processing, date processing, mathematics, etc.  Here you will find the TSQL tips, tweaks to improve the code to attain the performance.</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>SQL Server 2008 - TSQL fundamentals, get a great resource on this topic!</title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/10/15/4987.aspx</link><pubDate>Wed, 15 Oct 2008 08:32:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4987</guid><dc:creator>SQL Master</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4987.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4987</wfw:commentRss><description>I thought I can blog this post in SQL 2008 blog section, but the subject is more appealing towards Transact SQL so here it is. Do you want to know about Transact-SQL (TSQL) fundamentals? Are you interested to get insight of SQL Server 2008 TSQL topic...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/10/15/4987.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4987" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/tsql/default.aspx">tsql</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/comments/default.aspx">comments</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/resource/default.aspx">resource</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/book/default.aspx">book</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/new+features/default.aspx">new features</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/fundamentals/default.aspx">fundamentals</category></item><item><title>Export to EXCEL with column names </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/10/14/4983.aspx</link><pubDate>Tue, 14 Oct 2008 10:03:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4983</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4983.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4983</wfw:commentRss><description>In the post Import/Export to Excel , I showed how to export data to EXCEL The problem that most users find it is it wont include column names in the file and file should exists already with headings This procedure would solve that problem create procedure...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/10/14/4983.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4983" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/excel/default.aspx">excel</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/export+to+excel/default.aspx">export to excel</category></item><item><title>How to write or deploy Secure Transact-SQL - gotchas &amp; tips?</title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/18/4766.aspx</link><pubDate>Thu, 18 Sep 2008 07:16:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4766</guid><dc:creator>SQL Master</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4766.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4766</wfw:commentRss><description>I have been thiking to write this topic in this blog since last 3 months, before that I have done fair amount of work to get you sensible &amp;amp; helpful resource in securing your SQL Server environment. This was the question asked by one of the user when...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/18/4766.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4766" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/tsql/default.aspx">tsql</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/injection/default.aspx">injection</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/best+practices/default.aspx">best practices</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/reference/default.aspx">reference</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/guidelines/default.aspx">guidelines</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/documentation/default.aspx">documentation</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/dynamicsql/default.aspx">dynamicsql</category></item><item><title>Return TOP N rows </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/15/4880.aspx</link><pubDate>Mon, 15 Sep 2008 14:22:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4880</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4880.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4880</wfw:commentRss><description>The TOP Clause returns top rows from the table based on the number or percentage value What if you want to have TOP N rows for each group? The following explains it ( The purpose is to return top 3 orders for each customer based on the most recent orderdate...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/15/4880.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4880" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/top+rows/default.aspx">top rows</category></item><item><title>Splitting delimited data to columns - Set based approach </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/11/4872.aspx</link><pubDate>Thu, 11 Sep 2008 14:58:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4872</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4872.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4872</wfw:commentRss><description>In this post splitting-csv-to-columns I showed how to split delimited data into multiple columns Simon in his post Set-based-splitting-of-delimited-strings-to-columns showed how to use that in a set based approach which would work on a set of data.In...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/11/4872.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4872" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/csv/default.aspx">csv</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/pivot/default.aspx">pivot</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/split/default.aspx">split</category></item><item><title>Should alias names be preceded by AS? - Part 2 </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/09/4861.aspx</link><pubDate>Tue, 09 Sep 2008 14:10:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4861</guid><dc:creator>Madhivanan</dc:creator><slash:comments>3</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4861.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4861</wfw:commentRss><description>In the Part 1 , I expressed my opinion on having the alias names preceded by the keyword AS Adding to the examples given at the link, consider this example too SELECT 10number , 10.number , 10 number , 10 [number] , 10[number] , 10 as number It gives...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/09/4861.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4861" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/alias+name/default.aspx">alias name</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category></item><item><title>Fun with GO</title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/05/4852.aspx</link><pubDate>Fri, 05 Sep 2008 10:58:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4852</guid><dc:creator>Madhivanan</dc:creator><slash:comments>3</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4852.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4852</wfw:commentRss><description>In this blog post , I explained different uses of GO command Here is a Fun when you use GO as object name CREATE PROCEDURE GO ( @I INT ) AS SELECT @I AS number Well. The procedure is created and let us try to execute GO 2 What we see is Command ( s )...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/05/4852.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4852" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/GO/default.aspx">GO</category></item><item><title>Empty string and Default values </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/02/4832.aspx</link><pubDate>Tue, 02 Sep 2008 10:56:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4832</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4832.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4832</wfw:commentRss><description>Often newbies use empty string and consider it as NULL. But when an empty string is passed, it may not be stored as empty string or NULL. It actually depends on the datatype of the column Consider this example DECLARE @t TINYINT , @s SMALLINT , @i INT...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/09/02/4832.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4832" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/empty+string/default.aspx">empty string</category></item><item><title>Dynamic PIVOT in SQL Server 2005 </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/27/4809.aspx</link><pubDate>Wed, 27 Aug 2008 14:58:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4809</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4809.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4809</wfw:commentRss><description>The PIVOT operator available in SQL Server 2005 is used to generate the Cross-tab results Consider this example select * from ( select Year ( OrderDate ) as pivot_col , e . lastname , o . OrderDate FROM northwind .. Employees as e INNER JOIN northwind...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/27/4809.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4809" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/pivot/default.aspx">pivot</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/crosstab/default.aspx">crosstab</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/dynamic+PIVOT/default.aspx">dynamic PIVOT</category></item><item><title>Common migration issues (version 2000 to 2005)</title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/12/4770.aspx</link><pubDate>Tue, 12 Aug 2008 09:12:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4770</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4770.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4770</wfw:commentRss><description>Many users complain that some new features are not working in SQL Server 2005 when the server is migrated from SQL Server 2000 These are the common tasks that should be done to avoid some migration issues 1 Change the compatibility level to 90 EXEC sp_dbcmptlevel...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/12/4770.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4770" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/Migration/default.aspx">Migration</category></item><item><title>Lighter side of a TSQL query :: Wedding Style</title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/09/4755.aspx</link><pubDate>Sat, 09 Aug 2008 16:45:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4755</guid><dc:creator>SQL Master</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4755.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4755</wfw:commentRss><description>Writing a better TSQL query will get you better performance, in terms of system &amp;amp; life-style too. Here is the email I received from my BIL, too get a lighter side of blending a TSQL query as Stored Procedure (from а BrideGroom) .... guess what would...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/09/4755.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4755" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/tsql/default.aspx">tsql</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/drop/default.aspx">drop</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/procedure/default.aspx">procedure</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/lighter+side/default.aspx">lighter side</category></item><item><title>Another use of GO command in SQL Server 2005 </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/06/4722.aspx</link><pubDate>Wed, 06 Aug 2008 09:07:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4722</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4722.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4722</wfw:commentRss><description>As you all know, GO command signals the end of the batch of T-SQL statements However in SQL Server 2005, it is also used to execute set of commands for a specified number of times Consider that you want to create a table that should have hundred random...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/08/06/4722.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4722" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/GO/default.aspx">GO</category></item><item><title>SQL Server get current executing statements - SP_WHO or SP_WHO2 or sys.dm_exec_requests</title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/07/30/4671.aspx</link><pubDate>Wed, 30 Jul 2008 16:43:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4671</guid><dc:creator>SQL Master</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4671.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4671</wfw:commentRss><description>As a SQL Server user or DBAs using SP_WHO or undocumented stored procedure SP_WHO2 is a common occurrence. For this there are times when you will need to run sp_who on your SQL Server to figure out who is on and what are they doing. The output is quite...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/07/30/4671.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4671" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/dmv/default.aspx">dmv</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sp_5F00_who/default.aspx">sp_who</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/statement/default.aspx">statement</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/users/default.aspx">users</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/system+catalog/default.aspx">system catalog</category></item><item><title>Outputting DBCC results </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/07/26/4665.aspx</link><pubDate>Sat, 26 Jul 2008 11:29:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4665</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4665.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4665</wfw:commentRss><description>Sometimes it may be useful to reuse the result of the DBCC commands. If the DBCC command resturns a resultset, it can be outputted to a table. Consider the following command DBCC useroptions It returns a single resultset. To copy the resultset to a table,...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/07/26/4665.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4665" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/DBCC+output/default.aspx">DBCC output</category></item><item><title>Ordering Interger values stored in Varchar column </title><link>http://sqlserver-qa.net/blogs/t-sql/archive/2008/07/21/4636.aspx</link><pubDate>Mon, 21 Jul 2008 14:21:00 GMT</pubDate><guid isPermaLink="false">e5229e21-c1bf-42d8-be15-8e3c8579d3f0:4636</guid><dc:creator>Madhivanan</dc:creator><slash:comments>2</slash:comments><comments>http://sqlserver-qa.net/blogs/t-sql/comments/4636.aspx</comments><wfw:commentRss>http://sqlserver-qa.net/blogs/t-sql/commentrss.aspx?PostID=4636</wfw:commentRss><description>I have seen many newbies asking "How do I sort the numbers stored in varchar columns?" Here are some methods declare @t table ( data varchar ( 15 )) insert into @t select '6134' union all select '144' union all select '7345' union all select '109812'...(&lt;a href="http://sqlserver-qa.net/blogs/t-sql/archive/2008/07/21/4636.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlserver-qa.net/aggbug.aspx?PostID=4636" width="1" height="1"&gt;</description><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sql+server/default.aspx">sql server</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://sqlserver-qa.net/blogs/t-sql/archive/tags/sorting/default.aspx">sorting</category></item></channel></rss>