<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Self Referencing</title><link>http://blogs.msdn.com/gertd/archive/2008/01/03/self-referencing.aspx</link><description>Lately we have been getting questions about self-referencing database calls. What I mean with that is that you are referencing SQL objects using a 3-part name while referencing objects that reside inside your current database context. For example: 1:</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Geek Lectures - Things geeks should know about &amp;raquo; Blog Archive   &amp;raquo;  Self Referencing</title><link>http://blogs.msdn.com/gertd/archive/2008/01/03/self-referencing.aspx#6976057</link><pubDate>Fri, 04 Jan 2008 09:58:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6976057</guid><dc:creator>Geek Lectures - Things geeks should know about » Blog Archive   »  Self Referencing</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://geeklectures.info/2008/01/03/self-referencing/"&gt;http://geeklectures.info/2008/01/03/self-referencing/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>VSTS Links - 01/07/2008</title><link>http://blogs.msdn.com/gertd/archive/2008/01/03/self-referencing.aspx#7016850</link><pubDate>Mon, 07 Jan 2008 19:14:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7016850</guid><dc:creator>Team System News</dc:creator><description>&lt;p&gt;Joel Semeniuk on Team Based Development Video from TechEd. Sean Lumley on Web tests work at the HTTP...&lt;/p&gt;
</description></item><item><title>re: Self Referencing</title><link>http://blogs.msdn.com/gertd/archive/2008/01/03/self-referencing.aspx#7044787</link><pubDate>Wed, 09 Jan 2008 22:39:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7044787</guid><dc:creator>wtroost</dc:creator><description>&lt;p&gt;It's kinda hard to see how resolving &amp;quot;dbo.myproc&amp;quot; is harder than &amp;quot;mydb.dbo.myproc&amp;quot;. I mean... you know the name of the current database, right?&lt;/p&gt;
</description></item><item><title>re: Self Referencing</title><link>http://blogs.msdn.com/gertd/archive/2008/01/03/self-referencing.aspx#7074241</link><pubDate>Fri, 11 Jan 2008 17:22:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7074241</guid><dc:creator>arabino</dc:creator><description>&lt;p&gt;It appears that self-references in stored procedures are causing warning only(TSD3025) which can be suppressed using project options. However, self-references in views are causing warning(TSD3024) and error(TSD4001). There is no way an error can be suppressed by project options. Would it be possible to only report a warning(TSD3024) and NOT the error(TSD4001)? I would be able to easily suppress the warning for the self-references in the views/stor. procs using project options.&lt;/p&gt;
&lt;p&gt;Here is a reason why I'd like to suppress self-references warnings/errors:&lt;/p&gt;
&lt;p&gt;Let's say I import existing production DB into DBPro. I don't want to touch ANY TSQL code on initial import. The reason is that ANY code change will result in full regression testing effort which is very expensive for us. &amp;nbsp;I don't want to clean-up any self-references after the initial check-in. I would rather suppress any warnings about self-references. &lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
</description></item></channel></rss>