<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with SqlServer2005</title>
    <description>the latest stories tagged with 'SqlServer2005' from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Table-Value Parameters in SQL Server 2005</title>
      <description>In pre-SQL Server 2005 in order to pass in a set of values one had to create a temporary table, populate it with data using INSERT, and then just use it in the procedure or function since they are created for the current session and are available to all processes in that session. 

I did a blog on how to pass in Table-Value Parameters in SQL Server 2008 but what if we have a need to pass in multiple rows of data to a T-SQL statement, or a routine such as stored procedure or function in SQL Server 2005? 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnethitman.spaces.live.com%2fblog%2fcns!E149A8B1E1C25B14!222.entry"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnethitman.spaces.live.com%2fblog%2fcns!E149A8B1E1C25B14!222.entry" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Table_Value_Parameters_in_SQL_Server_2005</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Table_Value_Parameters_in_SQL_Server_2005</guid>
      <pubDate>Sat, 02 Aug 2008 23:06:51 GMT</pubDate>
    </item>
    <item>
      <title>Working with tempdb</title>
      <description>Link to a good TechNet article that thoroughly discusses tempdb in SQL Server 2005. A good read. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f06%2f19%2f60633.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f06%2f19%2f60633.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Working_with_tempdb</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Working_with_tempdb</guid>
      <pubDate>Thu, 19 Jun 2008 11:13:09 GMT</pubDate>
    </item>
    <item>
      <title>Ease your SSMS experience: SSMS Tools PACK 1.0 is out!</title>
      <description> A popular free add-in for SQL Server Management Studio (SSMS) is now in release version 1.0.
With many new and improved features it speeds up your SSMS development. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2008%2f05%2f08%2fEase-your-SSMS-experience-SSMS-Tools-PACK-1.0-is-out.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2008%2f05%2f08%2fEase-your-SSMS-experience-SSMS-Tools-PACK-1.0-is-out.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Ease_your_SSMS_experience_SSMS_Tools_PACK_1_0_is_out</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Ease_your_SSMS_experience_SSMS_Tools_PACK_1_0_is_out</guid>
      <pubDate>Mon, 19 May 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: Get full information about transaction locks</title>
      <description>Get information about  what locks are being held by the transaction, what SPID owns the transaction, on which objects the locks are being held, what SQL statement caused the locks, etc...  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2008%2f04%2f29%2fSQL-Server-2005-Get-full-information-about-transaction-locks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2008%2f04%2f29%2fSQL-Server-2005-Get-full-information-about-transaction-locks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_2005_Get_full_information_about_transaction_locks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_2005_Get_full_information_about_transaction_locks</guid>
      <pubDate>Tue, 06 May 2008 19:16:03 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server in One Page - Download it Now</title>
      <description>One of the most popular request I have received on this blog is to create one page which list all the SQL Server FAQs. SQL Server technology is very broad as well very deep. This is my humble attempt to list few of the daily used details in one page. Let me know your opinion and suggestion.
Download SQL Server FAQ Sheet in PDF format
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sqlauthority.com%2f2008%2f04%2f28%2fsql-server-download-faq-sheet-sql-server-in-one-page%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sqlauthority.com%2f2008%2f04%2f28%2fsql-server-download-faq-sheet-sql-server-in-one-page%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_in_One_Page_Download_it_Now</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_in_One_Page_Download_it_Now</guid>
      <pubDate>Tue, 29 Apr 2008 02:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Switching from Non-IDENTITY to IDENTITY and vise versa</title>
      <description>There may arise situations where it is necessary to switch a field from IDENTITY to non-IDENTITY, and sometimes the other way round. This article discusses these situations on how you were able to do it using SQL Server 2000, and how it can be done now in SQL Server 2005. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsqlserveruniverse.com%2fcontent%2fDEVL0400101022007SwitchingFromNonIDENTITY.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsqlserveruniverse.com%2fcontent%2fDEVL0400101022007SwitchingFromNonIDENTITY.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Switching_from_Non_IDENTITY_to_IDENTITY_and_vise_versa</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Switching_from_Non_IDENTITY_to_IDENTITY_and_vise_versa</guid>
      <pubDate>Tue, 26 Feb 2008 09:00:07 GMT</pubDate>
    </item>
    <item>
      <title>How SQL Server short-circuits WHERE condition evaluation</title>
      <description>As a developer you must be aware that SQL Server does not do short-circuiting like it is done in other programming languages and there's nothing you can do to force it to. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2008%2f02%2f25%2fHow-SQL-Server-short-circuits-WHERE-condition-evaluation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2008%2f02%2f25%2fHow-SQL-Server-short-circuits-WHERE-condition-evaluation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/How_SQL_Server_short_circuits_WHERE_condition_evaluation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/How_SQL_Server_short_circuits_WHERE_condition_evaluation</guid>
      <pubDate>Wed, 27 Feb 2008 00:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Does the order of criteria the WHERE clause matter?</title>
      <description>Does the order of the search criteria make any difference in Microsoft SQL Server's ability to use indexes or resolve a query? In this post, Joe provides a demonstration of how SQL Server can optimize the WHERE clause to its benefit. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f22%2f60527.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f22%2f60527.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Does_the_order_of_criteria_the_WHERE_clause_matter</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Does_the_order_of_criteria_the_WHERE_clause_matter</guid>
      <pubDate>Fri, 22 Feb 2008 16:40:51 GMT</pubDate>
    </item>
    <item>
      <title>Moving a Notification Services database</title>
      <description>Moving a SQL Server Notification Services database can be a bit tricky. This blog steps you through the required steps to move the instance and application databases to new locations. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f14%2f60511.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f14%2f60511.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Moving_a_Notification_Services_database</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Moving_a_Notification_Services_database</guid>
      <pubDate>Thu, 14 Feb 2008 13:51:43 GMT</pubDate>
    </item>
    <item>
      <title>Does the order of columns in an index matter?</title>
      <description>In this blog Joe answers the question, 'does the order of columns in an index really matter?' He provides several examples and shows the results of the Query Execution Plan. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f13%2f60510.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f13%2f60510.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Does_the_order_of_columns_in_an_index_matter</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Does_the_order_of_columns_in_an_index_matter</guid>
      <pubDate>Wed, 13 Feb 2008 16:47:05 GMT</pubDate>
    </item>
    <item>
      <title>Using CROSS JOIN to generate test data</title>
      <description>In this blog, Joe demonstrates the power of the CROSS JOIN and how it can be harnessed to create lots of test data very quickly.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f06%2f60490.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f02%2f06%2f60490.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Using_CROSS_JOIN_to_generate_test_data</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Using_CROSS_JOIN_to_generate_test_data</guid>
      <pubDate>Thu, 07 Feb 2008 04:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using the SSNS Management.SMO NameSpace</title>
      <description>In this posting, Joe demonstrates how the Management.SMO namespace may be used to manage an SSNS instance. The soucecode to a brief C# application is provided as an example. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f01%2f31%2f60477.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f01%2f31%2f60477.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Using_the_SSNS_Management_SMO_NameSpace</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Using_the_SSNS_Management_SMO_NameSpace</guid>
      <pubDate>Thu, 31 Jan 2008 15:39:14 GMT</pubDate>
    </item>
    <item>
      <title>Do I need to compact my SQL Server database?</title>
      <description>This is a question frequently asked by those who have used Microsoft Access. This blog posting goes through some great examples to prove that SQL Server can and does automatically reuse space, even after you delete rows. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f01%2f10%2f60453.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2008%2f01%2f10%2f60453.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Do_I_need_to_compact_my_SQL_Server_database</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Do_I_need_to_compact_my_SQL_Server_database</guid>
      <pubDate>Thu, 10 Jan 2008 13:56:59 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server error messages</title>
      <description>Ever needed to find the text associated with an error number in SQL Server? This blog shows you how to retrieve it from SQL Server's metadata using T-SQL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f12%2f07%2f60422.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f12%2f07%2f60422.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_error_messages</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_error_messages</guid>
      <pubDate>Fri, 07 Dec 2007 22:59:15 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: Synonyms in T-SQL (analogous to Aliases in .Net)</title>
      <description>If you're a .Net developer aliases should be very familiar to you. SQL Server 2005 added a similar functionality to T-SQL called Synonyms. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2007%2f11%2f26%2fSQL-Server-2005-Synonyms-in-T-SQL-analogous-to-Aliases-in.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2007%2f11%2f26%2fSQL-Server-2005-Synonyms-in-T-SQL-analogous-to-Aliases-in.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_2005_Synonyms_in_T_SQL_analogous_to_Aliases_in_Net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_2005_Synonyms_in_T_SQL_analogous_to_Aliases_in_Net</guid>
      <pubDate>Mon, 26 Nov 2007 20:37:49 GMT</pubDate>
    </item>
    <item>
      <title>Free SQL Server tools that might make your life a little easier </title>
      <description>Free MS and non MS tools for easoer work with SQL Server 2005 and 2000 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2007%2f11%2f20%2fFree-SQL-Server-tools-that-might-make-your-life-a.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2007%2f11%2f20%2fFree-SQL-Server-tools-that-might-make-your-life-a.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Free_SQL_Server_tools_that_might_make_your_life_a_little_easier</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Free_SQL_Server_tools_that_might_make_your_life_a_little_easier</guid>
      <pubDate>Tue, 20 Nov 2007 20:16:03 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005 evil DBA prank</title>
      <description>Today I feel a bit evil minded so I thought I'd share this little prank-friendly function.
If you put this into a .Net Assembly you import to SQL Server as a function or a stored procedure
you can wreck some real havoc

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2007%2f11%2f15%2fSQL-Server-2005-evil-DBA-prank.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fmladenp%2farchive%2f2007%2f11%2f15%2fSQL-Server-2005-evil-DBA-prank.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_2005_evil_DBA_prank</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_2005_evil_DBA_prank</guid>
      <pubDate>Thu, 15 Nov 2007 21:05:55 GMT</pubDate>
    </item>
    <item>
      <title>Concatenate Field Values in one String using CTE in SQL Server</title>
      <description>Concatenate Field Values in one String using CTE in SQL Server 2005. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fConcatenate_Field_Values.asp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fConcatenate_Field_Values.asp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Concatenate_Field_Values_in_one_String_using_CTE_in_SQL_Server_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Concatenate_Field_Values_in_one_String_using_CTE_in_SQL_Server_1</guid>
      <pubDate>Tue, 06 Nov 2007 11:47:11 GMT</pubDate>
    </item>
    <item>
      <title>The undocumented sp_MSforeachtable procedure</title>
      <description>This posting demonstrates how to use the undocumented sp_MSforeachtable stored procedure in the SQL Server master database to execute a SQL script against each table in the database. Great for disabling check constraints before loading data.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f23%2f60383.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f23%2f60383.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/The_undocumented_sp_MSforeachtable_procedure</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/The_undocumented_sp_MSforeachtable_procedure</guid>
      <pubDate>Tue, 23 Oct 2007 16:26:08 GMT</pubDate>
    </item>
    <item>
      <title> SQL Server Pre-Code Review Tips - A list of tips for enforcing coding</title>
      <description>Each organization has its own coding standards and enforcement rules. It is sometime difficult for DBAs to change code following code review, as it may affect many different layers of the application. In large organizations, many stored procedures are written and modified every day. It is smart to keep watch on all stored procedures, at frequent intervals, before code comes to final code review. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2farticles%2fsql%2fSQLServerPreCodeReviewTips.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2farticles%2fsql%2fSQLServerPreCodeReviewTips.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_Pre_Code_Review_Tips_A_list_of_tips_for_enforcing_coding</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_Pre_Code_Review_Tips_A_list_of_tips_for_enforcing_coding</guid>
      <pubDate>Fri, 12 Oct 2007 13:38:52 GMT</pubDate>
    </item>
    <item>
      <title>When was a SQL Server table or view last altered?</title>
      <description>A very handy little script to determine the last time a SQL Server table or view was altered. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f11%2f60367.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f11%2f60367.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/When_was_a_SQL_Server_table_or_view_last_altered</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/When_was_a_SQL_Server_table_or_view_last_altered</guid>
      <pubDate>Thu, 11 Oct 2007 13:02:45 GMT</pubDate>
    </item>
    <item>
      <title>Enabling and disabling logins in SQL Server 2005</title>
      <description>A concise, yet informative demonstration of how to create, enable, disable, and drop SQL Server logins and users using T-SQL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f10%2f60365.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f10%2f60365.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Enabling_and_disabling_logins_in_SQL_Server_2005</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Enabling_and_disabling_logins_in_SQL_Server_2005</guid>
      <pubDate>Wed, 10 Oct 2007 12:07:26 GMT</pubDate>
    </item>
    <item>
      <title>How to tell when the SQL Server service was started</title>
      <description>Neat little post that shows how to use T-SQL to determine with the SQL Server service was last started.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f03%2f60351.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f10%2f03%2f60351.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/How_to_tell_when_the_SQL_Server_service_was_started</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/How_to_tell_when_the_SQL_Server_service_was_started</guid>
      <pubDate>Wed, 03 Oct 2007 11:23:54 GMT</pubDate>
    </item>
    <item>
      <title>SSNS Status Codes</title>
      <description>In this short blog, Joe Webb tells of some of the internal notification services tables used to describe the various status codes used in SSNS. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f09%2f24%2f60340.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.sqlteam.com%2fjoew%2farchive%2f2007%2f09%2f24%2f60340.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SSNS_Status_Codes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SSNS_Status_Codes</guid>
      <pubDate>Tue, 25 Sep 2007 00:28:47 GMT</pubDate>
    </item>
    <item>
      <title>Tracking Database Record Changes at the Field Level</title>
      <description>Example of how to create a table that stores who edited which field and when by using a database trigger. Example code for SQL Server. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.wordpress.com%2f2007%2f09%2f04%2ftracking-database-record-changes-at-the-field-level%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.wordpress.com%2f2007%2f09%2f04%2ftracking-database-record-changes-at-the-field-level%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Tracking_Database_Record_Changes_at_the_Field_Level</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Tracking_Database_Record_Changes_at_the_Field_Level</guid>
      <pubDate>Tue, 04 Sep 2007 17:33:30 GMT</pubDate>
    </item>
  </channel>
</rss>