﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-LanceZhang's Tech Blog</title><link>http://www.cnblogs.com/blodfox777/</link><description>Dear Friends, welcome to my tech blog. Hope you can find helpful information here.</description><language>zh-cn</language><lastBuildDate>Wed, 10 Feb 2010 02:48:21 GMT</lastBuildDate><pubDate>Wed, 10 Feb 2010 02:48:21 GMT</pubDate><ttl>60</ttl><item><title>Digg被黑了？No，呵呵</title><link>http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666388.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Tue, 09 Feb 2010 05:38:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666388.html</guid><description><![CDATA[<p>阅读: 5984 评论: 21 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-02-09 13:38 <a href="http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666388.html" target="_blank">原文链接</a></p><p>今天老大让我打开Digg.com的首页，看它的源码</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="assdfddd1" border="0" alt="assdfddd1" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/assdfddd1_1.png" width="442" height="103" /> </p>  <p>这一看不要紧，偶当场就被雷到了：</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="asdfasdfdsdfsdf" border="0" alt="asdfasdfdsdfsdf" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/asdfasdfdsdfsdf_1.png" width="749" height="819" /> </p>  <p>&nbsp;</p>  <p>随即百思不得其解，被黑了？在老大的提示下，才发现玄机原来在这里：</p>  <p>&nbsp;</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="aaaaadffdf21" border="0" alt="aaaaadffdf21" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/aaaaadffdf21_1.png" width="749" height="718" /> </p>  <p>&nbsp;</p>  <p>&nbsp;</p>  <p>&nbsp;</p>  <p>看得出，这是一个网站留下的网址和密码，是黑客留下的吗？进入<a href="http://www.hellisnight.com/" target="_blank">www.hellisnight.com</a>, 来一看究竟：</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="asdfas232323" border="0" alt="asdfas232323" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/asdfas232323_1.png" width="599" height="484" /> </p>  <p>进来之后，选择输入我的生日，并继续，便出现了这个界面，让我输入6个密码，当然，我们在Digg.com的首页源码中看到的<strong>password1:excommunicate</strong>，当然就是指第一个密码了，其它的六个密码呢？想必在其它几个大网站中藏着吧。</p>  <p>呵呵，看到这里，我们差不多已经明白了，这是个别出心裁的广告！通过在各大网站中留下线索让大家到这个网站，再指引大家去找别的密码O(&#8745;_&#8745;)O~</p>  <p>再看这个网页的footer，呵呵，是游戏大鳄EA啊，原来这是游戏《但丁的地域》的网站，当你找到别的密码并在这个网站提交后，便可以下载&#8220;<strong>奖品</strong>&#8221;啦！</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Hellisnighrewards" border="0" alt="Hellisnighrewards" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/Hellisnighrewards_3.jpg" width="586" height="313" /> </p>  <p>&nbsp;</p>  <p>我google了一下，发现了其它几个游戏大站上藏着的密码，如下：</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="asdfasdfdsdfsdf3333" border="0" alt="asdfasdfdsdfsdf3333" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/asdfasdfdsdfsdf3333_1.png" width="726" height="796" /> </p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="asdfasdfdsdfsdf4444" border="0" alt="asdfasdfdsdfsdf4444" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/asdfasdfdsdfsdf4444_1.png" width="788" height="819" /> </p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="asdfasdfdsdfsdf5555" border="0" alt="asdfasdfdsdfsdf5555" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/asdfasdfdsdfsdf5555_1.png" width="727" height="764" /> </p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="asdfasdfdsdfsdf6666" border="0" alt="asdfasdfdsdfsdf6666" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/Digg_AC12/asdfasdfdsdfsdf6666_1.png" width="737" height="842" /> </p>  <p>&nbsp;</p>  <p>呵呵，EA Games Challenge Everything！这样的广告果然非同凡响啊。</p><img src="http://www.cnblogs.com/blodfox777/aggbug/1666388.html?type=1" width="1" height="1" alt=""/><p>评论: 21　<a href="http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666388.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666388.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>ASP.NET AJAX Advance Tips &amp;amp; Tricks (10) 三种方法动态创建Tooltip</title><link>http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666246.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Tue, 09 Feb 2010 02:21:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666246.html</guid><description><![CDATA[<p>阅读: 914 评论: 8 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-02-09 10:21 <a href="http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666246.html" target="_blank">原文链接</a></p><h2><span style="font-size: 18pt; ">前言&nbsp;</span></h2><p>如何动态创建提示框（Tooltip）是ASP.NET Forum里的常见问题之一，在做技术支持时，我曾在英文博客上总结过ASP.NET和ASP.NET AJAX环境下如何动态创建提示框的三种常见方法，比较基础，收到了蛮多老外们的commend，如今英文博客被墙，特转到这里来与大家分享。</p><p>&nbsp;</p><p>原文地址：</p><p><span class="Apple-style-span" style="font-family: tahoma, verdana, sans-serif; line-height: 18px; font-size: 12px; color: #333333; "><a href="http://lancezhang.wordpress.com/2008/12/04/create-tooltip-dynamically/" style="text-decoration: none; font-weight: bold; color: #226699; " target="_blank">http://lancezhang.wordpress.com/2008/12/04/create-tooltip-dynamically/</a></span></p><p><span class="Apple-style-span" style="font-family: tahoma, verdana, sans-serif; line-height: 18px; font-size: 12px; color: #333333; "><a href="http://lancezhang.wordpress.com/2009/01/12/create-tooltip-dynamically-by-ajax-pagemethod/" style="text-decoration: none; font-weight: bold; color: #226699; " target="_blank">http://lancezhang.wordpress.com/2009/01/12/create-tooltip-dynamically-by-ajax-pagemethod/</a></span></p><p><font class="Apple-style-span" color="#666666" face="'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 18px;"><span class="Apple-style-span" style="color: #333333; font-family: tahoma, verdana, sans-serif; "><a href="http://lancezhang.wordpress.com/2009/01/12/create-tooltip-dynamically-by-ajax-and-webservice/" target="_blank" style="text-decoration: none; font-weight: bold; color: #226699; ">http://lancezhang.wordpress.com/2009/01/12/create-tooltip-dynamically-by-ajax-and-webservice/</a></span></span></font></p><p>&nbsp;</p><h2><span style="font-size: 18pt; ">方法一：使用</span><span style="font-size: 18pt; ">ICallbackEventHandler</span>&nbsp;</h2><p><span class="Apple-style-span" style="font-family: tahoma, verdana, sans-serif; line-height: normal; font-size: 12px; color: #333333; "></span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Use Pop up div by JavaScript or AJAX Control Toolkit&#8217;s Hover Menu control can create a Tooltip easily.</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">However, if we need to create&nbsp;the content of tooltip dynamically by the Server-Side code, we can use the&nbsp;<span style="color: #2b91af; ">ICallbackEventHandler</span>&nbsp;to achieve the faing goal.</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Please try the following demo, when you move the mouse on the text, the related image and text which will be created&nbsp;on the code-behind show up&nbsp;in the&nbsp;tooltip after 1 second. during the loading process, a &#8220;loading&#8221; gif picture will display in the tooltip box.</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Ok, here we go:</p><div id="codee_html" style="background-color: #f9f7ed; "><div class="cnblogs_code"><div><!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />--><span style="background-color: #FFFF00; color: #000000;">&lt;%</span><span style="background-color: #F5F5F5; color: #000000;">@&nbsp;Page&nbsp;Language</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&#8221;C#&#8221;&nbsp;AutoEventWireup</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&#8221;</span><span style="background-color: #F5F5F5; color: #0000FF;">true</span><span style="background-color: #F5F5F5; color: #000000;">&#8221;&nbsp;CodeFile</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&#8221;tooltiptest.aspx.cs&#8221;&nbsp;Inherits</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&#8221;tooltiptest&#8221;&nbsp;</span><span style="background-color: #FFFF00; color: #000000;">%&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;!</span><span style="color: #FF00FF;">DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&#8220;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&#8221;&nbsp;&#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">html&nbsp;</span><span style="color: #FF0000;">xmlns</span><span style="color: #0000FF;">=&#8220;http://www.w3.org/1999/xhtml&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">head&nbsp;</span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">=&#8220;Head1&#8243;&nbsp;</span><span style="color: #FF0000;">runat</span><span style="color: #0000FF;">=&#8220;server&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">script&nbsp;</span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">=&#8220;text/javascript&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="background-color: #F5F5F5; color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF;">var</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF;">var</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;positionY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF;">function</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;HandleMouseOver(Label)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CallTheServer(Label.innerText,&nbsp;&#8221;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;positionX&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;event.clientX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;positionY&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;event.clientY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#8216;tooltipDiv&#8217;).style.left&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#8216;tooltipDiv&#8217;).style.top&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;positionY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#8216;tooltipDiv&#8217;).style.display&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;&#8216;block&#8217;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF;">function</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;HandleMouseOut()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#8216;tooltipDiv&#8217;).style.display&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;&#8216;none&#8217;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#8216;tooltipDiv&#8217;).innerHTML&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;&#8220;</span><span style="background-color: #F5F5F5; color: #000000;">&lt;</span><span style="background-color: #F5F5F5; color: #000000;">img&nbsp;src</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&#8217;loading.gif&#8217;</span><span style="background-color: #F5F5F5; color: #000000;">/</span><span style="background-color: #F5F5F5; color: #000000;">&gt;&#8221;;</span><span style="background-color: #F5F5F5; color: #000000;"><br /></span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #0000FF;">function</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;ReceiveServerData(arg,&nbsp;context)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#8216;tooltipDiv&#8217;).innerHTML&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">=</span><span style="background-color: #F5F5F5; color: #000000;">&nbsp;arg;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">style&nbsp;</span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">=&#8220;text/css&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="background-color: #F5F5F5; color: #800000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.style1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">{</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;border</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;">&nbsp;1px&nbsp;solid&nbsp;#96C2F1</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;background-color</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;">&nbsp;#EFF7FF</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;">&nbsp;absolute</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;display</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;">&nbsp;none</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;filter</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;">&nbsp;alpha(opacity=80)</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;opacity</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;">&nbsp;0.80</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #F5F5F5; color: #000000;">}</span><span style="background-color: #F5F5F5; color: #800000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">style</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">title</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">Untitled&nbsp;Page</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">title</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">head</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">body&nbsp;</span><span style="color: #FF0000;">style</span><span style="color: #0000FF;">=&#8220;font-family:&nbsp;</span><span style="color: #FF0000;">Calibri;&nbsp;font-size:&nbsp;15px;&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">form&nbsp;</span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">=&#8220;form1&#8243;&nbsp;</span><span style="color: #FF0000;">runat</span><span style="color: #0000FF;">=&#8220;server&#8221;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div&nbsp;</span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">=&#8220;tooltipDiv&#8221;&nbsp;</span><span style="color: #FF0000;">class</span><span style="color: #0000FF;">=&#8220;style1&#8243;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">img&nbsp;</span><span style="color: #FF0000;">src</span><span style="color: #0000FF;">=&#8220;loading.gif&#8221;</span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">asp:Label&nbsp;</span><span style="color: #FF0000;">ID</span><span style="color: #0000FF;">=&#8220;Label1&#8243;&nbsp;</span><span style="color: #FF0000;">runat</span><span style="color: #0000FF;">=&#8220;server&#8221;&nbsp;</span><span style="color: #FF0000;">Text</span><span style="color: #0000FF;">=&#8220;http://forums.asp.net/Themes/FAN/style/i/logo.png&#8221;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">onmouseout</span><span style="color: #0000FF;">=&#8220;HandleMouseOut()&#8221;&nbsp;</span><span style="color: #FF0000;">onmouseover</span><span style="color: #0000FF;">=&#8220;HandleMouseOver(this)&#8221;</span><span style="color: #0000FF;">&gt;&lt;/</span><span style="color: #800000;">asp:Label</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">br&nbsp;</span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">br&nbsp;</span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">br&nbsp;</span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">br&nbsp;</span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">asp:Label&nbsp;</span><span style="color: #FF0000;">ID</span><span style="color: #0000FF;">=&#8220;Label2&#8243;&nbsp;</span><span style="color: #FF0000;">runat</span><span style="color: #0000FF;">=&#8220;server&#8221;&nbsp;</span><span style="color: #FF0000;">Text</span><span style="color: #0000FF;">=&#8220;http://forums.asp.net/Themes/fan/images/roleicons/a874d69e-0ac8-4b80-acc7-512767e281f6.gif&#8221;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">onmouseout</span><span style="color: #0000FF;">=&#8220;HandleMouseOut()&#8221;&nbsp;</span><span style="color: #FF0000;">onmouseover</span><span style="color: #0000FF;">=&#8220;HandleMouseOver(this)&#8221;</span><span style="color: #0000FF;">&gt;&lt;/</span><span style="color: #800000;">asp:Label</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">form</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">html</span><span style="color: #0000FF;">&gt;</span></div></div><p>&nbsp;</p><div class="cnblogs_code"><div><!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />--><span style="color: #0000FF;">using</span><span style="color: #000000;">&nbsp;System;<br /></span><span style="color: #0000FF;">using</span><span style="color: #000000;">&nbsp;System.Collections.Generic;<br /></span><span style="color: #0000FF;">using</span><span style="color: #000000;">&nbsp;System.Linq;<br /></span><span style="color: #0000FF;">using</span><span style="color: #000000;">&nbsp;System.Web;<br /></span><span style="color: #0000FF;">using</span><span style="color: #000000;">&nbsp;System.Web.UI;<br /></span><span style="color: #0000FF;">using</span><span style="color: #000000;">&nbsp;System.Web.UI.WebControls;<br /></span><span style="color: #0000FF;">public</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">partial</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">class</span><span style="color: #000000;">&nbsp;tooltiptest&nbsp;:&nbsp;System.Web.UI.Page,&nbsp;System.Web.UI.ICallbackEventHandler<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">string</span><span style="color: #000000;">&nbsp;tooltip;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">public</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">void</span><span style="color: #000000;">&nbsp;RaiseCallbackEvent(String&nbsp;eventArgument)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">string</span><span style="color: #000000;">&nbsp;filename&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;eventArgument;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tooltip&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;GetTooltip(filename);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">public</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">string</span><span style="color: #000000;">&nbsp;GetCallbackResult()<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">return</span><span style="color: #000000;">&nbsp;tooltip;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">protected</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">string</span><span style="color: #000000;">&nbsp;GetTooltip(</span><span style="color: #0000FF;">string</span><span style="color: #000000;">&nbsp;imagename)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.Threading.Thread.Sleep(</span><span style="color: #800080;">1000</span><span style="color: #000000;">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">return</span><span style="color: #000000;">&nbsp;@&#8221;</span><span style="color: #0000FF;">this</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">is</span><span style="color: #000000;">&nbsp;just&nbsp;a&nbsp;demo:&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">br</span><span style="color: #000000;">&gt;&lt;</span><span style="color: #000000;">img&nbsp;src</span><span style="color: #000000;">=</span><span style="color: #000000;">&#8217;&#8221;&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;imagename</span><span style="color: #000000;">+</span><span style="color: #000000;">&#8220;&#8216;</span><span style="color: #000000;">/&gt;</span><span style="color: #000000;">&#8221;;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">protected</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">void</span><span style="color: #000000;">&nbsp;Page_Load(</span><span style="color: #0000FF;">object</span><span style="color: #000000;">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;cbReference&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Page.ClientScript.GetCallbackEventReference(</span><span style="color: #0000FF;">this</span><span style="color: #000000;">,&nbsp;&#8220;arg&#8221;,&nbsp;&#8220;ReceiveServerData&#8221;,&nbsp;&#8220;context&#8221;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;callbackScript&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;&#8220;function&nbsp;CallTheServer(arg,&nbsp;context)&nbsp;{&#8220;&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;cbReference&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;&#8220;;&nbsp;}&#8221;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Page.ClientScript.RegisterClientScriptBlock(</span><span style="color: #0000FF;">this</span><span style="color: #000000;">.GetType(),&nbsp;&#8220;CallTheServer&#8221;,&nbsp;callbackScript,&nbsp;</span><span style="color: #0000FF;">true</span><span style="color: #000000;">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}</span></div></div><p>&nbsp;</p><span class="Apple-style-span" style="color: #000000; font-family: verdana, 'courier new'; font-size: 16px; font-weight: bold; line-height: 21px; "><h2><span style="font-size: 18pt; ">方法二：使用</span><span style="font-size: 18pt; ">PageMethod</span></h2></span></div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">If we are using ASP.NET AJAX, the same effect can be achieve by&nbsp;<span style="color: #0000ff; ">AJAX Page Method&nbsp;</span>easily.</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Ok, here we go:</p><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; font-size: 1.8em; letter-spacing: -1px; color: #555555; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #aabbbb; ">Step 1:</h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">we need to set the&nbsp;<span style="color: #ff0000; ">EnablePageMethods</span><span style="color: #0000ff; ">=&#8221;true&#8221;&nbsp;</span>for our&nbsp;<span style="color: #800000; ">ScriptManager&nbsp;</span>or&nbsp;<span style="color: #800000; ">ToolkitScriptManager</span>:</p><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="font-weight: bold; color: #000080; ">&lt;asp:ScriptManager</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;ScriptManager1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span>&nbsp;<span style="color: #ff0000; ">EnablePageMethods=</span><span style="color: #0000ff; ">&#8220;true&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/asp:ScriptManager&gt;</span></div></div><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; font-size: 1.8em; letter-spacing: -1px; color: #555555; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #aabbbb; ">Step 2:</h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Let&#8217;s create the Server-side method for create tooltip message, please notice the using references and attribute:</p><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Collections.Generic;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Linq;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.Script.Services;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.Services;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.UI;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.UI.WebControls;<p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #ff0000; ">[ScriptService]</span><br /><span style="font-weight: bold; color: #000080; ">public</span>&nbsp;<span style="font-weight: bold; color: #000080; ">partial</span>&nbsp;<span style="font-weight: bold; color: #000080; ">class</span>&nbsp;tooltiptest2 : System.Web.UI.<a target="_top" id="AdBriteInlineAd_Page" name="AdBriteInlineAd_Page" style="text-decoration: none; color: #006600; font-weight: bold; cursor: pointer; background-image: url(http://files.adbrite.com/mb/images/green-double-underline-006600.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; margin-bottom: -2px; padding-bottom: 2px; background-position: 50% 100%; background-repeat: repeat no-repeat; ">Page</a><br /><span style="font-weight: bold; color: #000080; ">{</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">protected</span>&nbsp;<span style="font-weight: bold; color: #000080; ">void</span>&nbsp;Page_Load(<span style="font-weight: bold; color: #000080; ">object</span>&nbsp;sender, EventArgs e)<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">{</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">}</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #ff0000; ">&nbsp;&nbsp;&nbsp; [WebMethod]</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">public</span>&nbsp;<span style="font-weight: bold; color: #000080; ">static</span>&nbsp;<span style="font-weight: bold; color: #000080; ">string</span>&nbsp;GetTooltip(<span style="font-weight: bold; color: #000080; ">string</span>&nbsp;imagename)<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">{</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Threading.Thread.Sleep(<span style="color: #0000ff; ">1000</span>);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">return</span>&nbsp;<span style="color: #0000ff; ">@&#8221;this is just a demo: &lt;br&gt;&lt;img src=&#8217;&#8221;</span>&nbsp;+ imagename +&nbsp;<span style="color: #0000ff; ">&#8220;&#8216;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">}</span><br /><span style="font-weight: bold; color: #000080; ">}</span></p></div></div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;</p><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "></div><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; font-size: 1.8em; letter-spacing: -1px; color: #555555; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #aabbbb; ">Step 3:</h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Complete the JavaScript code to invoke the page method:</p><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="font-weight: bold; color: #000080; ">&lt;script&nbsp;</span><span style="color: #ff0000; ">type=</span><span style="color: #0000ff; ">&#8220;text/javascript&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionY;</div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onSuccess(value, ctx, methodName) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML = value;<br />&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onFailed(ex, ctx, methodName) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(ex.get_exceptionType());<br />&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOut() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;none&#8217;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML =&nbsp;<span style="color: #0000ff; ">&#8220;&lt;img src=&#8217;loading.gif&#8217;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOver(Label) {</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PageMethods.GetTooltip(Label.innerText, onSuccess, onFailed);</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionX = event.clientX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionY = event.clientY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.left = positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.top = positionY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;block&#8217;</span>;<br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;<br /><span style="font-weight: bold; color: #000080; ">&lt;/script&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">OK, the full code is following:</p><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="color: #a61717; background-color: #e3d2d2; ">&lt;</span>%@ Page Language=&#8221;C#&#8221; AutoEventWireup=&#8221;true&#8221; CodeFile=&#8221;tooltiptest2.aspx.cs&#8221; Inherits=&#8221;tooltiptest2&#8243; %&gt;</div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #008080; ">&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;html</span>&nbsp;<span style="color: #ff0000; ">xmlns=</span><span style="color: #0000ff; ">&#8220;http://www.w3.org/1999/xhtml&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;head</span>&nbsp;<span style="color: #ff0000; ">id=</span><span style="color: #0000ff; ">&#8220;Head1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;script&nbsp;</span><span style="color: #ff0000; ">type=</span><span style="color: #0000ff; ">&#8220;text/javascript&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionY;</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onSuccess(value, ctx, methodName) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML = value;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onFailed(ex, ctx, methodName) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(ex.get_exceptionType());<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOut() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;none&#8217;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML =&nbsp;<span style="color: #0000ff; ">&#8220;&lt;img src=&#8217;loading.gif&#8217;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOver(Label) {</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PageMethods.GetTooltip(Label.innerText, onSuccess, onFailed);</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionX = event.clientX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionY = event.clientY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.left = positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.top = positionY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;block&#8217;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/script&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;style&nbsp;</span><span style="color: #ff0000; ">type=</span><span style="color: #0000ff; ">&#8220;text/css&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .style1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">border</span>:&nbsp;<span style="color: #0000ff; ">1px</span>&nbsp;<span style="font-weight: bold; color: #000080; ">solid</span>&nbsp;<span style="color: #0000ff; ">#96C2F1</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">background-color</span>:&nbsp;<span style="color: #0000ff; ">#EFF7FF</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">position</span>:&nbsp;<span style="font-weight: bold; color: #000080; ">absolute</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">display</span>:&nbsp;<span style="font-weight: bold; color: #000080; ">none</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; filter: alpha(<span style="font-weight: bold; color: #000080; ">opacity</span>=<span style="color: #0000ff; ">80</span>);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">opacity</span>:&nbsp;<span style="color: #0000ff; ">0</span>.<span style="color: #0000ff; ">80</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/style&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;title&gt;</span>Untitled Page<span style="font-weight: bold; color: #000080; ">&lt;/title&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/head&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;body</span>&nbsp;<span style="color: #ff0000; ">style=</span><span style="color: #0000ff; ">&#8220;font-family: Calibri; font-size: 15px;&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;form</span>&nbsp;<span style="color: #ff0000; ">id=</span><span style="color: #0000ff; ">&#8220;form1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:ScriptManager</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;ScriptManager1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span>&nbsp;<span style="color: #ff0000; ">EnablePageMethods=</span><span style="color: #0000ff; ">&#8220;true&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/asp:ScriptManager&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;div</span>&nbsp;<span style="color: #ff0000; ">id=</span><span style="color: #0000ff; ">&#8220;tooltipDiv&#8221;</span>&nbsp;<span style="color: #ff0000; ">class=</span><span style="color: #0000ff; ">&#8220;style1&#8243;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;img</span>&nbsp;<span style="color: #ff0000; ">src=</span><span style="color: #0000ff; ">&#8220;loading.gif&#8221;</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/div&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;div&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:Label</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;Label1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span>&nbsp;<span style="color: #ff0000; ">Text=</span><span style="color: #0000ff; ">&#8220;http://forums.asp.net/Themes/FAN/style/i/logo.png&#8221;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000; ">onmouseout=</span><span style="color: #0000ff; ">&#8220;HandleMouseOut()&#8221;</span>&nbsp;<span style="color: #ff0000; ">onmouseover=</span><span style="color: #0000ff; ">&#8220;HandleMouseOver(this)&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;&lt;/asp:Label&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:Label</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;Label2&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span>&nbsp;<span style="color: #ff0000; ">Text=</span><span style="color: #0000ff; ">&#8220;http://forums.asp.net/Themes/fan/images/roleicons/a874d69e-0ac8-4b80-acc7-512767e281f6.gif&#8221;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000; ">onmouseout=</span><span style="color: #0000ff; ">&#8220;HandleMouseOut()&#8221;</span>&nbsp;<span style="color: #ff0000; ">onmouseover=</span><span style="color: #0000ff; ">&#8220;HandleMouseOver(this)&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;&lt;/asp:Label&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/div&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/form&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/body&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/html&gt;</span></p></div></div><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Collections.Generic;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Linq;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.Script.Services;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.Services;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.UI;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.UI.WebControls;</div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #ff0000; ">[ScriptService]</span><br /><span style="font-weight: bold; color: #000080; ">public</span>&nbsp;<span style="font-weight: bold; color: #000080; ">partial</span>&nbsp;<span style="font-weight: bold; color: #000080; ">class</span>&nbsp;tooltiptest2 : System.Web.UI.Page<br /><span style="font-weight: bold; color: #000080; ">{</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">protected</span>&nbsp;<span style="font-weight: bold; color: #000080; ">void</span>&nbsp;Page_Load(<span style="font-weight: bold; color: #000080; ">object</span>&nbsp;sender, EventArgs e)<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">{</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">}</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #ff0000; ">&nbsp;&nbsp;&nbsp; [WebMethod]</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">public</span>&nbsp;<span style="font-weight: bold; color: #000080; ">static</span>&nbsp;<span style="font-weight: bold; color: #000080; ">string</span>&nbsp;GetTooltip(<span style="font-weight: bold; color: #000080; ">string</span>&nbsp;imagename)<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">{</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Threading.Thread.Sleep(<span style="color: #0000ff; ">1000</span>);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">return</span>&nbsp;<span style="color: #0000ff; ">@&#8221;this is just a demo: &lt;br&gt;&lt;img src=&#8217;&#8221;</span>&nbsp;+ imagename +&nbsp;<span style="color: #0000ff; ">&#8220;&#8216;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">}</span><br />}</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><h2><span style="font-size: 18pt; ">方法三：使用</span><span style="font-size: 18pt; ">WebService和AJAX</span></h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">And we can also use WebService and AJAX to achieve the same goal.</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Ok, here we go:</p><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; font-size: 1.8em; letter-spacing: -1px; color: #555555; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #aabbbb; ">Step 1:</h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">First, let&#8217;s add the WebService reference to our page:<span style="font-weight: bold; color: #000080; "></span></p><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="font-weight: bold; color: #000080; ">&lt;asp:ScriptManager</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;ScriptManager1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;Services&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:ServiceReference</span>&nbsp;<span style="color: #ff0000; ">Path=</span><span style="color: #0000ff; ">&#8220;~/tooltiptest3.asmx&#8221;</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/Services&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/asp:ScriptManager&gt;</span></div></div></div></div><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; font-size: 1.8em; letter-spacing: -1px; color: #555555; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #aabbbb; ">Step 2:</h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Let&#8217;s create the WebService for create tooltip message:</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="font-weight: bold; color: #000080; "></span></p><div id="codee_html" style="background-color: #f9f7ed; "><div style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #fdfdfd; background-position: initial initial; background-repeat: initial initial; "><span style="text-decoration: underline; ">C#</span>:&nbsp;<a href="http://www.zend2.com/Go.php?u=Oi8vd3d3LmZheWFhLmNvbS9jb2RlL3ZpZXcvLw%3D%3D&amp;b=5" style="text-decoration: none; color: #226699; font-weight: bold; " target="_blank">tooltiptest3.asmx</a></div><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; ">&lt;%<span style="color: #a61717; background-color: #e3d2d2; ">@</span>&nbsp;WebService Language=<span style="color: #0000ff; ">&#8220;C#&#8221;</span>&nbsp;Class=<span style="color: #0000ff; ">&#8220;tooltiptest3&#8243;</span>&nbsp;%&gt;<p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.Services;<br /><span style="font-weight: bold; color: #000080; ">using</span>&nbsp;System.Web.Services.Protocols;</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #ff0000; ">[WebService(Namespace = "http://tempuri.org/")]</span><br /><span style="color: #ff0000; ">[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]</span><br /><span style="color: #008800; font-style: italic; ">// To allow this Web&nbsp;<a target="_top" id="AdBriteInlineAd_Service" name="AdBriteInlineAd_Service" style="text-decoration: none; color: #006600; font-weight: bold; cursor: pointer; background-image: url(http://files.adbrite.com/mb/images/green-double-underline-006600.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; margin-bottom: -2px; padding-bottom: 2px; background-position: 50% 100%; background-repeat: repeat no-repeat; ">Service</a>&nbsp;to be called from script, using ASP.NET AJAX, uncomment the following line.&nbsp;</span><br /><span style="color: #ff0000; ">[System.Web.Script.Services.ScriptService]</span><br /><span style="font-weight: bold; color: #000080; ">public</span>&nbsp;<span style="font-weight: bold; color: #000080; ">class</span>&nbsp;tooltiptest3&nbsp; : System.Web.Services.WebService&nbsp;<span style="font-weight: bold; color: #000080; ">{</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #ff0000; ">&nbsp;&nbsp;&nbsp; [WebMethod]</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">public</span>&nbsp;<span style="font-weight: bold; color: #000080; ">string</span>&nbsp;GetTooltip(<span style="font-weight: bold; color: #000080; ">string</span>&nbsp;imagename)<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">{</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Threading.Thread.Sleep(<span style="color: #0000ff; ">1000</span>);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">return</span>&nbsp;<span style="color: #0000ff; ">@&#8221;this is just a demo: &lt;br&gt;&lt;img src=&#8217;&#8221;</span>&nbsp;+ imagename +&nbsp;<span style="color: #0000ff; ">&#8220;&#8216;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">}</span><br />&nbsp;&nbsp;&nbsp;<br /><span style="font-weight: bold; color: #000080; ">}</span></p></div></div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "></p><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; font-size: 1.8em; letter-spacing: -1px; color: #555555; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #aabbbb; ">Step 3:</h2><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">Complete the JavaScript code to invoke the page method:</p><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="font-weight: bold; color: #000080; ">&lt;script&nbsp;</span><span style="color: #ff0000; ">type=</span><span style="color: #0000ff; ">&#8220;text/javascript&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionY;<p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onSuccess(value) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML = value;<br />&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onFailed(ex, ctx, methodName) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(ex.get_exceptionType());<br />&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOut() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;none&#8217;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML =&nbsp;<span style="color: #0000ff; ">&#8220;&lt;img src=&#8217;loading.gif&#8217;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOver(Label) {</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tooltiptest3.GetTooltip(Label.innerText, onSuccess, onFailed);</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionX = event.clientX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionY = event.clientY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.left = positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.top = positionY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;block&#8217;</span>;<br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<br /><span style="font-weight: bold; color: #000080; ">&lt;/script&gt;</span></p></div><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">OK, the full page code is following:</p><div id="codee_html" style="background-color: #f9f7ed; "><div class="source" style="font-family: 'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'; background-color: #f9f7ed; "><span style="color: #a61717; background-color: #e3d2d2; ">&lt;</span>%@&nbsp;<a target="_top" id="AdBriteInlineAd_Page" name="AdBriteInlineAd_Page" style="text-decoration: none; color: #006600; font-weight: bold; cursor: pointer; background-image: url(http://files.adbrite.com/mb/images/green-double-underline-006600.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; margin-bottom: -2px; padding-bottom: 2px; background-position: 50% 100%; background-repeat: repeat no-repeat; ">Page</a>&nbsp;Language=&#8221;C#&#8221; %&gt;<p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="color: #008080; ">&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="font-weight: bold; color: #000080; ">&lt;script&nbsp;</span><span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="font-weight: bold; color: #000080; ">&lt;/script&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; "><span style="font-weight: bold; color: #000080; ">&lt;html</span>&nbsp;<span style="color: #ff0000; ">xmlns=</span><span style="color: #0000ff; ">&#8220;http://www.w3.org/1999/xhtml&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;head</span>&nbsp;<span style="color: #ff0000; ">id=</span><span style="color: #0000ff; ">&#8220;Head1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;script&nbsp;</span><span style="color: #ff0000; ">type=</span><span style="color: #0000ff; ">&#8220;text/javascript&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">var</span>&nbsp;positionY;</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onSuccess(value) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML = value;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;onFailed(ex, ctx, methodName) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(ex.get_exceptionType());<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOut() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;none&#8217;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).innerHTML =&nbsp;<span style="color: #0000ff; ">&#8220;&lt;img src=&#8217;loading.gif&#8217;/&gt;&#8221;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">function</span>&nbsp;HandleMouseOver(Label) {</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tooltiptest3.GetTooltip(Label.innerText, onSuccess, onFailed);</p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionX = event.clientX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; positionY = event.clientY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.left = positionX;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.top = positionY;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById(<span style="color: #0000ff; ">&#8216;tooltipDiv&#8217;</span>).style.display =&nbsp;<span style="color: #0000ff; ">&#8216;block&#8217;</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/script&gt;</span></p><p style="margin-top: 0.5em; margin-right: 1em; margin-bottom: 0.8em; margin-left: 1em; line-height: 1.5em; ">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;style&nbsp;</span><span style="color: #ff0000; ">type=</span><span style="color: #0000ff; ">&#8220;text/css&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .style1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">border</span>:&nbsp;<span style="color: #0000ff; ">1px</span>&nbsp;<span style="font-weight: bold; color: #000080; ">solid</span>&nbsp;<span style="color: #0000ff; ">#96C2F1</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">background-color</span>:&nbsp;<span style="color: #0000ff; ">#EFF7FF</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">position</span>:&nbsp;<span style="font-weight: bold; color: #000080; ">absolute</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">display</span>:&nbsp;<span style="font-weight: bold; color: #000080; ">none</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; filter: alpha(<span style="font-weight: bold; color: #000080; ">opacity</span>=<span style="color: #0000ff; ">80</span>);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">opacity</span>:&nbsp;<span style="color: #0000ff; ">0</span>.<span style="color: #0000ff; ">80</span>;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/style&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;title&gt;</span>Untitled Page<span style="font-weight: bold; color: #000080; ">&lt;/title&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/head&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;body</span>&nbsp;<span style="color: #ff0000; ">style=</span><span style="color: #0000ff; ">&#8220;font-family: Calibri; font-size: 15px;&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;form</span>&nbsp;<span style="color: #ff0000; ">id=</span><span style="color: #0000ff; ">&#8220;form1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:ScriptManager</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;ScriptManager1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;Services&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:ServiceReference</span>&nbsp;<span style="color: #ff0000; ">Path=</span><span style="color: #0000ff; ">&#8220;~/tooltiptest3.asmx&#8221;</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/Services&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/asp:ScriptManager&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;div</span>&nbsp;<span style="color: #ff0000; ">id=</span><span style="color: #0000ff; ">&#8220;tooltipDiv&#8221;</span>&nbsp;<span style="color: #ff0000; ">class=</span><span style="color: #0000ff; ">&#8220;style1&#8243;</span><span style="font-weight: bold; color: #000080; ">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;img</span>&nbsp;<span style="color: #ff0000; ">src=</span><span style="color: #0000ff; ">&#8220;loading.gif&#8221;</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/div&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;div&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:Label</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;Label1&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span>&nbsp;<span style="color: #ff0000; ">Text=</span><span style="color: #0000ff; ">&#8220;http://forums.asp.net/Themes/FAN/style/i/logo.png&#8221;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000; ">onmouseout=</span><span style="color: #0000ff; ">&#8220;HandleMouseOut()&#8221;</span>&nbsp;<span style="color: #ff0000; ">onmouseover=</span><span style="color: #0000ff; ">&#8220;HandleMouseOver(this)&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;&lt;/asp:Label&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;br</span>&nbsp;<span style="font-weight: bold; color: #000080; ">/&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;asp:Label</span>&nbsp;<span style="color: #ff0000; ">ID=</span><span style="color: #0000ff; ">&#8220;Label2&#8243;</span>&nbsp;<span style="color: #ff0000; ">runat=</span><span style="color: #0000ff; ">&#8220;server&#8221;</span>&nbsp;<span style="color: #ff0000; ">Text=</span><span style="color: #0000ff; ">&#8220;http://forums.asp.net/Themes/fan/images/roleicons/a874d69e-0ac8-4b80-acc7-512767e281f6.gif&#8221;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000; ">onmouseout=</span><span style="color: #0000ff; ">&#8220;HandleMouseOut()&#8221;</span>&nbsp;<span style="color: #ff0000; ">onmouseover=</span><span style="color: #0000ff; ">&#8220;HandleMouseOver(this)&#8221;</span><span style="font-weight: bold; color: #000080; ">&gt;&lt;/asp:Label&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/div&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold; color: #000080; ">&lt;/form&gt;</span><br /><span style="font-weight: bold; color: #000080; ">&lt;/body&gt;</span><br /></p></div></div><p><font class="Apple-style-span" color="#000080" face="'Microsoft Yahei', Consolas, 'Lucida Console', 'Courier New'"><span class="Apple-style-span" style="line-height: 18px;"><strong><br /></strong></span></font></p><p>&nbsp;&nbsp;</p><p>&nbsp;</p><img src="http://www.cnblogs.com/blodfox777/aggbug/1666246.html?type=1" width="1" height="1" alt=""/><p>评论: 8　<a href="http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666246.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/02/09/1666246.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>PPT：ASP.NET AJAX 性能优化</title><link>http://www.cnblogs.com/blodfox777/archive/2010/01/29/Aspnet-Ajax-Performance-Improvement.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Fri, 29 Jan 2010 03:04:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/01/29/Aspnet-Ajax-Performance-Improvement.html</guid><description><![CDATA[<p>阅读: 1378 评论: 5 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-01-29 11:04 <a href="http://www.cnblogs.com/blodfox777/archive/2010/01/29/Aspnet-Ajax-Performance-Improvement.html" target="_blank">原文链接</a></p><p>这篇PPT是我在微软做ASP.NET AJAX技术支持时所作的，参加了Microsoft GCR CSS 的 Ready to show Presentation并获胜拿到了100元奖金，今天把源文件从MOSS上找了出来，共享给大家。</p>
<p>不正之处还望大家多多批评斧正，谢谢！</p>
<p>&nbsp;</p><hr /><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; text-indent: 0px; ">&nbsp;在线预览版：</p><div id="__ss_2028697" style="width: 425px; text-align: left; "><a target="_blank" href="http://www.slideshare.net/blodfox777/aspnet-ajax-performance-improvement" title="Aspnet Ajax Performance Improvement" style="font: normal normal normal 14px/normal Helvetica, Arial, sans-serif; display: block; margin-top: 12px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; text-decoration: underline; ">Aspnet Ajax Performance Improvement</a><object style="margin:0px" width="425" height="355">
<param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=aspnetajaxperformanceimprovement-090920232623-phpapp01&stripped_title=aspnet-ajax-performance-improvement" />
<param name="allowFullScreen" value="true"/>
<param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=aspnetajaxperformanceimprovement-090920232623-phpapp01&stripped_title=aspnet-ajax-performance-improvement" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size: 11px; font-family: tahoma, arial; height: 26px; padding-top: 2px; ">View more&nbsp;<a href="http://www.slideshare.net/" target="_blank" style="text-decoration: underline; ">presentations</a>&nbsp;from&nbsp;<a href="http://www.slideshare.net/blodfox777" target="_blank" style="text-decoration: underline; ">Lance Zhang</a>.</div></div>
<hr />
<p>&nbsp;由于使用了大量动画，且每张Slider都附有英文备注，建议<a href="http://files.cnblogs.com/blodfox777/ASPNET_AJAX%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96.pptx" target="_blank">猛击此地下载PPTX</a></p>
<p><br /></p><div style="width:425px;text-align:left" id="__ss_2028697">
</div><img src="http://www.cnblogs.com/blodfox777/aggbug/1659060.html?type=1" width="1" height="1" alt=""/><p>评论: 5　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/29/Aspnet-Ajax-Performance-Improvement.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/29/Aspnet-Ajax-Performance-Improvement.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>文章目录：使用VisualStudio 2010从分析到实施系列【共5+3篇】</title><link>http://www.cnblogs.com/blodfox777/archive/2010/01/29/vs2010.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Fri, 29 Jan 2010 02:45:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/01/29/vs2010.html</guid><description><![CDATA[<p>阅读: 271 评论: 0 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-01-29 10:45 <a href="http://www.cnblogs.com/blodfox777/archive/2010/01/29/vs2010.html" target="_blank">原文链接</a></p><p>本系列文章基于系统设计实例讲述从VisualStudio 2010 在软件开发周期的各个环节上的新功能和对UML的支持，及其早期版本的部署。另外还有其它一些关注VisualStudio 2010的帖子，特此索引以方便大家查看。</p>
<h3><strong>目录</strong></h3>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/10/21/1316104.html" target="_blank">使用VisualStudio 2010从分析到实施（1）&#8212;&#8212;安装VisualStudio 2010 CTP2</a></h4>
<blockquote>
<p><strong>摘要：</strong>本文的描述基于2008年10月27日发布的Visual Studio 2010 CTP2，本篇先讲述一下VS2010 CTP的安装和配置步骤 <a href="http://www.cnblogs.com/blodfox777/archive/2008/10/21/1316104.html" target="_blank">阅读全文</a></p></blockquote>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/10/28/1321124.html" target="_blank">使用VisualStudio 2010从分析到实施（2）&#8212;&#8212;使用Activity Diagram提炼业务流程</a></h4>
<blockquote>
<p><strong>摘要：</strong>众所周知VisualStudio 2010在软件开发周期的各个环节上都下了很多功夫，本篇继续前文，向大家介绍使用VisualStudio 2010中对Activity Diagram的支持，和使用VisualStudio 2010提炼业务流程的方法。 <a href="http://www.cnblogs.com/blodfox777/archive/2008/10/28/1321124.html" target="_blank">阅读全文</a></p></blockquote>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/11/12/1332263.html" target="_blank">VisualStudio 2010从分析到实施（3）&#8212;&#8212;使用Use Case Diagram设计系统交互</a></h4>
<blockquote>
<p><strong>摘要：</strong>众所周知VisualStudio 2010在软件开发周期的各个环节上都下了很多功夫，本篇继续前文，向大家介绍使用VisualStudio 2010中对Use Case Diagram（用例图）的支持，和使用VisualStudio 2010设计系统交互的方法。 <a href="http://www.cnblogs.com/blodfox777/archive/2008/11/12/1332263.html" target="_blank">阅读全文</a></p></blockquote>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/11/24/1338606.html" target="_blank">使用VisualStudio 2010从分析到实施（4）&#8212;&#8212;使用Sequence Diagram设计消息序列</a></h4>
<blockquote>
<p><strong>摘要：</strong>在前三篇中，我们已经通过Visual Studio 2010的用例图，状态图对系统进行了需求分析，接下来进入的是程序的架构和行为设计阶段。本篇继续前文，向大家介绍使用VisualStudio 2010中对Sequence Diagram（序列图）的支持，和使用VisualStudio 2010设计消息序列的方法。 <a href="http://www.cnblogs.com/blodfox777/archive/2008/11/24/1338606.html" target="_blank">阅读全文</a></p></blockquote>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2009/01/20/1376459.html" target="_blank">使用VisualStudio 2010从分析到实施（5）&#8212;&#8212;使用Component Diagram设计系统结构</a></h4>
<blockquote>
<p><strong>摘要：</strong>需求分析和总体流程设计完成后，我们接下来开始设计系统结构。本篇将向大家介绍使用VisualStudio 2010中对Component Diagram（组件图）的支持，和使用VisualStudio 2010为系统设计逻辑结构的方法。 <a href="http://www.cnblogs.com/blodfox777/archive/2009/01/20/1376459.html" target="_blank">阅读全文</a></p></blockquote>
<p><strong>其它VisualStudio 2010相关文章</strong></p>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/09/18/1292796.html" target="_blank">VisualStudio 10 (或称Visual Studio 2010 ) 将支持多种架构设计图</a></h4>
<blockquote>
<p><strong>摘要：</strong>之前早有消息说 Visual Studio 10 （或称Visual Studio 2009 maybe 2010） 将在09年发布，今天有幸参加了FrontLine talk - Visual Studio Architecture，一睹Visual Studio 10在架构设计方面的强大的支持和扩展，非常兴奋，特来与大家分享！ <a href="http://www.cnblogs.com/blodfox777/archive/2008/09/18/1292796.html" target="_blank">阅读全文</a></p></blockquote>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/12/01/1344818.html" target="_blank">微软将随VisualStudio 2010 发布功能强大的新控件(Winform&amp;WebForm) &#8212;&#8212; Chart</a></h4>
<blockquote>
<p><strong>摘要：</strong>11月25号，Scott在博客上发布了基于.NET Framework 3.5 SP1的图表控件&#8212;&#8212;Chart，可在WinForm和WebForm下使用！并同时提供了大量的示例... <a href="http://www.cnblogs.com/blodfox777/archive/2008/12/01/1344818.html" target="_blank">阅读全文</a></p></blockquote>
<h4><a href="http://www.cnblogs.com/blodfox777/archive/2008/12/18/1357505.html" target="_blank">Visual Studio 2010 最新界面截图（比CTP版有较大改进）</a></h4>
<blockquote>
<p><strong>摘要：</strong>Visual Studio 2010最新release版本的截图，我们可以看出，VS2010比起VS05和08以及前些日子放出的CTP版在UI上更加宜人 <a href="http://www.cnblogs.com/blodfox777/archive/2008/12/18/1357505.html" target="_blank">阅读全文</a></p></blockquote><img src="http://www.cnblogs.com/blodfox777/aggbug/1659039.html?type=1" width="1" height="1" alt=""/><p>评论: 0　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/29/vs2010.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/29/vs2010.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>SQL Server的 排序规则(collation)冲突和解决方案</title><link>http://www.cnblogs.com/blodfox777/archive/2010/01/21/sqlserver-collation-conflict-and-solutions.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Thu, 21 Jan 2010 08:00:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/01/21/sqlserver-collation-conflict-and-solutions.html</guid><description><![CDATA[<p>阅读: 1180 评论: 7 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-01-21 16:00 <a href="http://www.cnblogs.com/blodfox777/archive/2010/01/21/sqlserver-collation-conflict-and-solutions.html" target="_blank">原文链接</a></p><h4><strong>什么是排序规则（collation）</strong></h4><p>&nbsp;</p>  <p>关于SQL Server的排序规则，估计大家都不陌生，在创建数据库时我们经常要选择一种排序规则（conllation），一般我们会留意到每一种语言的排序规则都有许多种，比如标准大陆简体中文Chinese_PRC的排序规则就有数十种之多</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2010121145642" border="0" alt="2010121145642" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/SQLServercollation_CE95/2010121145642_3.png" width="665" height="419" /> </p>  <p>这些排序规则有什么作用呢？让我们先来看看MS官方的解释：</p>  <blockquote>   <p>排序规则指定了表示每个字符的位模式。它还指定了用于排序和比较字符的规则。排序规则具有下面的特征： </p>    <ul>     <li>语言 </li>      <li>区分大小写 </li>      <li>区分重音 </li>      <li>区分假名</li>   </ul> </blockquote>  <p>比如在SQL Server 2005中，排序规则名称由两部份构成，比如 Chinese_PRC_CI_AI_WS   <br />前半部份是指本排序规则所支持的字符集，如Chinese_PRC 指针对大陆简体字UNICODE的排序规则。    <br />后半部份即后缀的含义如下：</p>  <blockquote>   <p>&nbsp;</p>    <table border="1" cellspacing="0" cellpadding="2" width="400"><tr>         <td valign="top" width="200">_BIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> </td>          <td valign="top" width="198">指定使用向后兼容的二进制排序顺序。</td>       </tr>        <tr>         <td valign="top" width="200">_BIN2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>          <td valign="top" width="198">指定使用 SQL Server 2005 中引入的码位比较语义的二进制排序顺序。</td>       </tr>        <tr>         <td valign="top" width="200">_Stroke&nbsp;&nbsp; </td>          <td valign="top" width="198">按笔划排序</td>       </tr>        <tr>         <td valign="top" width="200">_CI(CS)</td>          <td valign="top" width="198">是否区分大小写，CI不区分，CS区分</td>       </tr>        <tr>         <td valign="top" width="200">_AI(AS) </td>          <td valign="top" width="198">是否区分重音，AI不区分，AS区分</td>       </tr>        <tr>         <td valign="top" width="200">_KI(KS)</td>          <td valign="top" width="198">是否区分假名类型，KI不区分，KS区分</td>       </tr>        <tr>         <td valign="top" width="200">_WI(WS)</td>          <td valign="top" width="198">是否区分全半角，WI不区分，WS区分</td>       </tr>     </table>    <p>&nbsp;</p> </blockquote>  <p>既然排序规则如此复杂，那么应用了不同排序规则的列之间默认情况下便不能进行Union、Join、Like等equal操作了，于是便有了排序规则（collation）冲突。</p><p>&nbsp;</p>  <h4><strong>排序规则（collation）冲突</strong></h4><p>&nbsp;</p>  <p>我们知道，SQL Server 从2000 开始，便支持多个排序规则。SQL Server 2000 的数据库可使用除默认排序规则以外的其他排序规则。此外，SQL Server 2000 还支持为列专门制定排序规则。</p>  <p>这样一来，我们在写跨表、跨数据库、跨服务器操作的T-SQL时，如果equal的字段排序规则不同，便会发生排序规则冲突。</p>  <p>比如我们先见两个结构相同的表，但字段的排序规则不同：</p>  <pre class="code">            <span style="color: green">-- 1. Create TableA.
            </span><span style="color: blue">CREATE TABLE </span><span style="color: teal">TagsTableA
            </span><span style="color: gray">(
                </span><span style="color: teal">TagName        </span><span style="color: blue">NVARCHAR</span><span style="color: gray">(</span><span style="color: brown">64</span><span style="color: gray">)    </span><span style="color: blue">COLLATE </span><span style="color: teal">Chinese_PRC_BIN
            </span><span style="color: gray">)   
            </span><span style="color: green">-- 2. Create TableB.
            </span><span style="color: blue">CREATE TABLE </span><span style="color: teal">TagsTableB
            </span><span style="color: gray">(
                </span><span style="color: teal">TagName        </span><span style="color: blue">NVARCHAR</span><span style="color: gray">(</span><span style="color: brown">64</span><span style="color: gray">)    </span><span style="color: blue">COLLATE </span><span style="color: teal">Chinese_PRC_CI_AS
            </span><span style="color: gray">)   
</span></pre>

<p>当表建好之后执行：</p>

<pre class="code">            <span style="color: green">-- 3. Try to join them
            </span><span style="color: blue">SELECT </span><span style="color: gray">* </span><span style="color: blue">from </span><span style="color: teal">TagsTableA A </span><span style="color: gray">INNER JOIN </span><span style="color: teal">TagsTableB B </span><span style="color: blue">on </span><span style="color: teal">A</span><span style="color: gray">.</span><span style="color: teal">TagName </span><span style="color: gray">= </span><span style="color: teal">B</span><span style="color: gray">.</span><span style="color: teal">TagName 
</span></pre>
<a href="http://11011.net/software/vspaste" target="_blank"></a>

<p>便会出下类似下面的问题：</p>

<blockquote>
  <p><em><font color="#ff0000">无法解决 equal to 操作中 "Chinese_PRC_BIN" 和 "Chinese_PRC_CI_AS" 之间的排序规则冲突。</font></em></p><p>&nbsp;</p>
</blockquote>

<h4><strong></strong></h4>

<h4><strong>常见的场景&#8212;&#8212;临时表</strong></h4><p>&nbsp;</p>

<p>我们知道，SQL Server的临时表是保存在Tempdb数据库中的。而使用临时表的数据库与临时表的排序规则（conllation）不一定相同。所以，当Tempdb的排序规则与当前使用临时表的数据库排序规则不同时，便会出现排序规则冲突。</p>

<p>一般来说，我们在创建临时表时可能不会注意到排序规则，从而留下排序规则冲突的隐患。</p>

<p>比如<a href="http://openlab.codeplex.com/" target="_blank">Openlab V4.0</a>的Blog模块中的一个存储过程，便有着这种隐患：</p>

<pre class="code"><span style="color: green">/****** 对?象&#243;:  StoredProcedure [blogs].[up_CreateGetTagIds]    脚本日期: 01/20/2010 19:10:32 ******/
</span><span style="color: blue">SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

</span><span style="color: green">/*
RETURN VALUES:
    Ids
*/
-- =============================================
-- Author:        &lt;Lance Zhang&gt;
-- Create date: &lt;2010-01-06&gt;
-- Description: &lt;Make sure all the tag EXISTS in DB, and then get their ids.&gt;
-- 1. Create Temp Table.
-- 2. Insert TagNames into Temp Table.
-- 3. Add new Tags to [Categories] from query Temp Table.
-- 4. Batch Get All Tag Ids from [Categories].
-- 5. Clear and drop Temp Table.
-- =============================================
</span><span style="color: blue">ALTER PROCEDURE </span><span style="color: teal">[blogs]</span><span style="color: gray">.</span><span style="color: teal">[up_CreateGetTagIds]
</span><span style="color: gray">(
    </span><span style="color: teal">@BlogId                </span><span style="color: blue">INT</span><span style="color: gray">,
    </span><span style="color: teal">@TagNames            </span><span style="color: blue">XML
</span><span style="color: gray">)
</span><span style="color: blue">AS
BEGIN
    </span><span style="color: green">/******************************* SET CONFIG *************************************************/
    </span><span style="color: blue">SET NOCOUNT ON
    SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
    SET NUMERIC_ROUNDABORT OFF

    </span><span style="color: green">/******************************* DECLARE VARIABLE *************************************************/

    /********************************BEGIN TRANSATION**********************************************/

    </span><span style="color: blue">BEGIN TRY

        BEGIN TRANSACTION</span><span style="color: gray">;

            </span><span style="color: green">-- 1. Create Temp Table.
</span><span style="color: green; background-color: yellow; "><strong>            </strong></span><span style="color: blue; background-color: yellow; "><strong>CREATE TABLE </strong></span><span style="color: teal; background-color: yellow; "><strong>#TagsTable
            </strong></span><strong><span style="color: gray; background-color: yellow; ">(
                </span><span style="color: teal; background-color: yellow; ">TagName        </span><span style="color: blue; background-color: yellow; ">NVARCHAR</span><span style="color: gray; background-color: yellow; ">(</span><span style="color: #a52a2a; background-color: yellow; ">64</span><span style="color: gray; background-color: yellow; ">)    </span></strong><span style="color: teal">
</span><span style="color: teal; background-color: yellow; "><strong>            </strong></span><span style="color: gray"><strong>)</strong> </span><span style="color: gray">  </span><span style="color: gray">

            </span><span style="color: green">-- 2. Insert TagNames into Temp Table.
            </span><span style="color: blue">INSERT INTO 
                </span><span style="color: teal">#TagsTable 
            </span><span style="color: blue">SELECT 
                </span><span style="color: teal">TG</span><span style="color: gray">.</span><span style="color: teal">Tags</span><span style="color: gray">.</span><span style="color: teal">value</span><span style="color: gray">(</span><span style="color: red">'@i'</span><span style="color: gray">,</span><span style="color: red">'NVARCHAR(64)'</span><span style="color: gray">) </span><span style="color: blue">AS </span><span style="color: teal">TagName
            </span><span style="color: blue">FROM 
                </span><span style="color: teal">@TagNames</span><span style="color: gray">.</span><span style="color: teal">nodes</span><span style="color: gray">(</span><span style="color: red">'/ts/t'</span><span style="color: gray">) </span><span style="color: teal">TG</span><span style="color: gray">(</span><span style="color: teal">Tags</span><span style="color: gray">) 

            </span><span style="color: green">-- 3. Add new Tags to [Categories] from query Temp Table.
            </span><span style="color: blue">BEGIN
                INSERT INTO 
                    </span><span style="color: teal">[Categories]
               </span><span style="color: gray">(
                    </span><span style="color: teal">[BlogId]
                    </span><span style="color: gray">,</span><span style="color: teal">[ParentId]
                    </span><span style="color: gray">,</span><span style="color: teal">[CategoryType]
                    </span><span style="color: gray">,</span><span style="color: teal">[CategoryName]
                    </span><span style="color: gray">,</span><span style="color: teal">[LoweredCategoryName]
                    </span><span style="color: gray">,</span><span style="color: teal">[Slug]
                    </span><span style="color: gray">,</span><span style="color: teal">[LoweredSlug]
                    </span><span style="color: gray">,</span><span style="color: teal">[Description]
                    </span><span style="color: gray">,</span><span style="color: teal">[CreatedDateUtc]
                    </span><span style="color: gray">,</span><span style="color: teal">[TotalEntities]
                    </span><span style="color: gray">,</span><span style="color: teal">[SortOrder]
                    </span><span style="color: gray">,</span><span style="color: teal">[State]
                </span><span style="color: gray">)
                </span><span style="color: blue">SELECT
                    </span><span style="color: teal">@BlogId</span><span style="color: gray">,
                    </span><span style="color: brown">0</span><span style="color: gray">,                                    </span><span style="color: green">-- ParentId, 0 as default.
                    </span><span style="color: brown">2</span><span style="color: gray">,                                    </span><span style="color: green">-- CategoryType, 2 as Post Tag.
                    </span><span style="color: teal">TT</span><span style="color: gray">.</span><span style="color: teal">TagName</span><span style="color: gray">,
                    </span><span style="color: magenta">LOWER</span><span style="color: gray">(</span><span style="color: teal">TT</span><span style="color: gray">.</span><span style="color: teal">TagName</span><span style="color: gray">),
                    </span><span style="color: teal">TT</span><span style="color: gray">.</span><span style="color: teal">TagName</span><span style="color: gray">,                            </span><span style="color: green">-- Slug, use CategoryName as default.
                    </span><span style="color: magenta">LOWER</span><span style="color: gray">(</span><span style="color: teal">TT</span><span style="color: gray">.</span><span style="color: teal">TagName</span><span style="color: gray">),                    </span><span style="color: green">-- LoweredSlug, use LoweredCategoryName as default.
                    </span><span style="color: red">''</span><span style="color: gray">,                                    </span><span style="color: green">-- Description, Empty as default.
                    </span><span style="color: magenta">GETUTCDATE</span><span style="color: gray">(),
                    </span><span style="color: brown">0</span><span style="color: gray">,                                    </span><span style="color: green">-- TotalEntities, 0 as default.
                    </span><span style="color: brown">1</span><span style="color: gray">,                                    </span><span style="color: green">-- SortOrder of PostTags can always be 1.
                    </span><span style="color: brown">1                                    </span><span style="color: green">-- State, 1 as Normal.
                </span><span style="color: blue">FROM
                    </span><span style="color: teal">#TagsTable TT
                </span><span style="color: blue">WHERE
                    </span><span style="color: magenta">LOWER</span><span style="color: gray">(</span><span style="color: teal">TT</span><span style="color: gray">.</span><span style="color: teal">TagName</span><span style="color: gray">) NOT IN 
                    (
                        </span><span style="color: blue">SELECT 
                            </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: teal">[LoweredCategoryName] 
                        </span><span style="color: blue">FROM 
                            </span><span style="color: teal">[Categories] C </span><span style="color: blue">WITH</span><span style="color: gray">( </span><span style="color: blue">UPDLOCK</span><span style="color: gray">, </span><span style="color: blue">HOLDLOCK </span><span style="color: gray">)
                        </span><span style="color: blue">WHERE 
                            </span><span style="color: teal">[BlogId] </span><span style="color: gray">= </span><span style="color: teal">@BlogId
                            </span><span style="color: gray">AND </span><span style="color: teal">[CategoryType] </span><span style="color: gray">= </span><span style="color: brown">2        </span><span style="color: green">-- Post Tag.    
                    </span><span style="color: gray">)

            </span><span style="color: blue">END

            </span><span style="color: green">-- 4. Batch Get All Tag Ids from [Categories].
            </span><span style="color: blue">BEGIN
                SELECT
                    </span><span style="color: teal">[CategoryId]
                </span><span style="color: blue">FROM
                    </span><span style="color: teal">[Categories] C </span><span style="color: blue">WITH</span><span style="color: gray">(</span><span style="color: blue">NOLOCK</span><span style="color: gray">)
                JOIN
                    </span><span style="color: teal">#TagsTable TT
                </span><span style="color: blue">ON 
                    </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: teal">[LoweredCategoryName] </span><span style="color: gray">= </span><span style="color: magenta">LOWER</span><span style="color: gray">( </span><span style="color: teal">TT</span><span style="color: gray">.</span><span style="color: teal">TagName </span><span style="color: gray">)
                </span><span style="color: blue">WHERE
                    </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: teal">[BlogId] </span><span style="color: gray">= </span><span style="color: teal">@BlogId 
                    </span><span style="color: gray">AND </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: teal">[CategoryType] </span><span style="color: gray">= </span><span style="color: brown">2                </span><span style="color: green">-- Post Tag.
                    </span><span style="color: gray">AND </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: teal">[State] </span><span style="color: gray">= </span><span style="color: brown">1                        </span><span style="color: green">-- 1 as Normal status.
            </span><span style="color: blue">END

            </span><span style="color: green">-- 5. Clear and drop Temp Table.
            </span><span style="color: blue">TRUNCATE TABLE 
                </span><span style="color: teal">#TagsTable
            </span><span style="color: blue">DROP TABLE 
                </span><span style="color: teal">#TagsTable

        </span><span style="color: blue">COMMIT TRANSACTION</span><span style="color: gray">;
        </span><span style="color: blue">RETURN </span><span style="color: brown">1

    </span><span style="color: blue">END TRY

    BEGIN CATCH
        IF </span><span style="color: magenta">XACT_STATE</span><span style="color: gray">() &lt;&gt; </span><span style="color: brown">0
        </span><span style="color: blue">BEGIN
            ROLLBACK TRANSACTION</span><span style="color: gray">;
            </span><span style="color: blue">RETURN </span><span style="color: gray">-</span><span style="color: brown">1
        </span><span style="color: blue">END
    END CATCH
END
GO
</span></pre>
<a href="http://11011.net/software/vspaste" target="_blank"></a>

<h4><strong></strong></h4>

<h4><strong>常见的解决方案</strong></h4><p>&nbsp;</p>

<p>知道了什么是排序规则冲突，我们接下来分析冲突的解决方案，以数据库级别的排序规则为例，一般来说，解决方案有下面几种</p>

<ol>
  <li>把SQL实例删了重建 &#8212;&#8212;大多数情况下等于没说-_-|||</li>

  <li>修改数据库的排序规则 &#8212;&#8212;参考阿牛兄的<a href="http://www.cnblogs.com/rockniu/archive/2008/09/26/1299267.html" target="_blank">这篇文章</a></li>

  <li>在T-SQL中使用<font color="#0000ff">COLLATE </font><font color="#008080">DATABASE_DEFAULT</font>来解决冲突 &#8212;&#8212;接下来主要讨论这个</li>
</ol>

<h4><strong><font color="#000000"></font></strong></h4><p>&nbsp;</p><h4>COLLATE DATABASE_DEFAULT</h4><p>&nbsp;</p>

<p><span style="color: blue"><strong>Collate </strong></span><span style="color: teal"><strong>XXX</strong> </span>操作可以用在字段定义或使用时，它会将字段定义或转换成<span style="color: teal"><strong>XXX</strong> </span>的排序规则格式。而<span style="color: blue"><strong>Collate </strong></span><span style="color: teal"><strong>Database_Default </strong></span>则会将字段定义或转换成<strong>当前数据库的默认排序规则</strong>，从而解决冲突。</p>

<p>比如在下面的代码中便使用了<span style="color: blue"><strong>Collate </strong></span><span style="color: teal"><strong>Database_Default</strong> </span>来解决字段在equal操作中的排序规则冲突：</p>

<pre class="code"><span style="color: red">        </span><span style="color: blue">Insert into Security</span><span style="color: gray">.</span><span style="color: teal">Report </span><span style="color: gray">(</span><span style="color: teal">Name</span><span style="color: gray">)
              </span><span style="color: blue">Select </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: blue">Path From </span><span style="color: teal">SSRS</span><span style="color: gray">.</span><span style="color: blue">Catalog </span><span style="color: teal">C 
        </span><span style="color: blue">Where </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: blue">Path <strong>Collate </strong></span><span style="color: teal"><strong>Database_Default</strong> </span><span style="color: gray">Like </span><span style="color: teal">@ReportPath </span><span style="color: gray">+ </span><span style="color: red">'/%' 
              </span><span style="color: gray">And </span><span style="color: teal">C</span><span style="color: gray">.</span><span style="color: blue">Path <strong>Collate </strong></span><span style="color: teal"><strong>Database_Default</strong> </span><span style="color: gray">Not In (</span><span style="color: blue">Select </span><span style="color: teal">Name </span><span style="color: blue">From Security</span><span style="color: gray">.</span><span style="color: teal">Report R</span><span style="color: gray">)
        </span></pre>

<p>当然，在创建临时表时若对字段定义加上<span style="color: blue"><strong>Collate </strong></span><span style="color: teal"><strong>Database_Default</strong> </span>，也可以方便地解决潜在的排序规则冲突，比如上一节中提到的存储过程，只要做如下修改即可。</p>

<pre class="code">            <span style="color: green">-- 1. Create Temp Table.
            </span><span style="color: blue">CREATE TABLE </span><span style="color: teal">#TagsTable
            </span><span style="color: gray">(
                </span><span style="color: teal">TagName        </span><span style="color: blue">NVARCHAR</span><span style="color: gray">(</span><span style="color: brown">64</span><span style="color: gray">)    </span><span style="color: blue">COLLATE </span><span style="color: teal">DATABASE_DEFAULT
            </span><span style="color: gray">)   
</span></pre><pre class="code"><span style="color: gray"><br /></span></pre>
<a href="http://11011.net/software/vspaste" target="_blank"></a>

<h4><strong>结束语</strong></h4>

<p>对于专业的SQLer来说，排序规则的应用场景还有很多，例如利用排序规则特点计算汉字笔划和取得拼音首字母等等，更多信息，请查阅MSDN文档：<a href="http://msdn.microsoft.com/zh-cn/library/aa258237(en-us,SQL.80).aspx" target="_blank">http://msdn.microsoft.com/zh-cn/library/aa258237(en-us,SQL.80).aspx</a></p>

<p>谢谢！</p><img src="http://www.cnblogs.com/blodfox777/aggbug/1653424.html?type=1" width="1" height="1" alt=""/><p>评论: 7　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/21/sqlserver-collation-conflict-and-solutions.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/21/sqlserver-collation-conflict-and-solutions.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>PPT : AOP with PostSharp</title><link>http://www.cnblogs.com/blodfox777/archive/2010/01/14/AOP-With-PostSharp.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Thu, 14 Jan 2010 04:15:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/01/14/AOP-With-PostSharp.html</guid><description><![CDATA[<p>阅读: 1619 评论: 18 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-01-14 12:15 <a href="http://www.cnblogs.com/blodfox777/archive/2010/01/14/AOP-With-PostSharp.html" target="_blank">原文链接</a></p><p>本周我们部门有技术交流活动，轮到我来分享技术，便将前几天学习PostSharp的领会参考学习资料整理成了一份PPT，在此也给大家分享</p>
<p>本人不是AOP专家，若有不对的地方，还望大家多多指教：</p>
<div style="text-align: left; width: 425px" id="__ss_2909758"><a style="margin: 12px 0px 3px; display: block; font: 14px Helvetica,Arial,Sans-serif; text-decoration: underline" title="Aop With Post Sharp" href="http://www.slideshare.net/blodfox777/aop-with-post-sharp" target="_blank">Aop With Post Sharp</a><embed height="355" type="application/x-shockwave-flash" width="425" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=aopwithpostsharp-100113200808-phpapp01&amp;stripped_title=aop-with-post-sharp" allowscriptaccess="always" allowfullscreen="true"></embed> 
<div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px">View more <a style="text-decoration: underline" href="http://www.slideshare.net/" target="_blank">presentations</a> from <a style="text-decoration: underline" href="http://www.slideshare.net/blodfox777" target="_blank">Lance Zhang</a>.</div></div>
<p>在线版的有些动画效果放不出来，可<a href="http://files.cnblogs.com/blodfox777/AOP_with_PostSharp.pptx" target="_blank">猛击此地下载PPTX</a></p>
<p>&nbsp;</p>
<hr />

<p><strong>PS: 提醒大家多注意健康！</strong></p>
<p><strong></strong>&nbsp;</p>
<p>我昨晚十一点多到家（还没吃饭），上楼梯时突然心跳很乱，呼吸很压抑，十分多钟后恢复了</p>
<p>医生说是&#8220;阵发性心动过速&#8221;，疲劳、低血糖(饥饿引起)、烟酒等因素会引起。</p>
<p>希望大家都<strong>多注意自己的健康，远离亚健康状态</strong>！</p>
<p>如果发生此类现象，急救方法如下：</p>
<ul><li>用手指抠喉咙进行&#8220;呕吐反射&#8221;</li><li>轮换按压左/右侧颈动脉，3~5分钟一周期</li><li>喝糖水 </li></ul>
<p>ღ(｡&#9685;&#8255;&#9685;｡)ღ</p>
<p>Thanks &amp; Regards,</p>
<p>Lance</p><img src="http://www.cnblogs.com/blodfox777/aggbug/1647656.html?type=1" width="1" height="1" alt=""/><p>评论: 18　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/14/AOP-With-PostSharp.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/14/AOP-With-PostSharp.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>方法性能比较的好帮手：CodeTimer的扩展应用</title><link>http://www.cnblogs.com/blodfox777/archive/2010/01/13/CodeTimer.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Wed, 13 Jan 2010 04:03:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/01/13/CodeTimer.html</guid><description><![CDATA[<p>阅读: 392 评论: 2 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-01-13 12:03 <a href="http://www.cnblogs.com/blodfox777/archive/2010/01/13/CodeTimer.html" target="_blank">原文链接</a></p><p>在<a href="http://www.cnblogs.com/blodfox777/archive/2009/02/23/1396391.html" target="_blank">09年的.NET技术大会</a>上Jeffery Richard展示的性能测试代码中，功能强大的CodeTimer引起了大家的注意，由于Jeffery Richard还没有公布源码，于是园子里的老赵就自己写了一个，适用于在Console应用程序中输出性能测试的各个指标。</p>
<p><a href="http://openlab.codeplex.com/" target="_blank">最近参与的项目</a>中有很多想要进行方法性能比较的地方，于是就想起了这个CodeTimer，便狗尾续貂在老赵原有的代码上加上了一个Time方法的重载，以适用于非Console应用程序中快速的性能测试，比如Winform、Web、UnitTest、WindowsService等等。</p>
<p>修改后的代码如下：</p><pre class="code"><span style="color: blue">using </span>System;
<span style="color: blue">using </span>System.Collections.Generic;
<span style="color: blue">using </span>System.Linq;
<span style="color: blue">using </span>System.Text;
<span style="color: blue">using </span>System.Runtime.InteropServices;
<span style="color: blue">using </span>System.Diagnostics;
<span style="color: blue">using </span>System.Threading;

<span style="color: blue">namespace </span>PerformanceTest
{
    <span style="color: blue">public static class </span><span style="color: #2b91af">CodeTimer
    </span>{
        <span style="color: blue">public static void </span>Initialize()
        {
            Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.High;
            <span style="color: #2b91af">Thread</span>.CurrentThread.Priority = <span style="color: #2b91af">ThreadPriority</span>.Highest;
            Time(<span style="color: #a31515">""</span>, <span style="color: brown">1</span>, () =&gt; { });
        }

        <span style="color: blue">public static void </span>Time(<span style="color: blue">string </span>name, <span style="color: blue">int </span>iteration, <span style="color: #2b91af">Action </span>action)
        {
            Time(name, iteration, action, <span style="color: #2b91af">Console</span>.WriteLine);
        }

        <span style="color: blue">public static void </span>Time(<span style="color: blue">string </span>name, <span style="color: blue">int </span>iteration, <span style="color: #2b91af">Action </span>action, <span style="color: #2b91af">Action</span>&lt;<span style="color: blue">string</span>&gt; output)
        {
            <span style="color: blue">if </span>(<span style="color: #2b91af">String</span>.IsNullOrEmpty(name)) <span style="color: blue">return</span>;

            <span style="color: green">// 1.
            </span><span style="color: #2b91af">ConsoleColor </span>currentForeColor = <span style="color: #2b91af">Console</span>.ForegroundColor;
            <span style="color: #2b91af">Console</span>.ForegroundColor = <span style="color: #2b91af">ConsoleColor</span>.Yellow;
            output(name);

            <span style="color: green">// 2.
            </span><span style="color: #2b91af">GC</span>.Collect(<span style="color: #2b91af">GC</span>.MaxGeneration, <span style="color: #2b91af">GCCollectionMode</span>.Forced);
            <span style="color: blue">int</span>[] gcCounts = <span style="color: blue">new int</span>[<span style="color: #2b91af">GC</span>.MaxGeneration + <span style="color: brown">1</span>];
            <span style="color: blue">for </span>(<span style="color: blue">int </span>i = <span style="color: brown">0</span>; i &lt;= <span style="color: #2b91af">GC</span>.MaxGeneration; i++)
            {
                gcCounts[i] = <span style="color: #2b91af">GC</span>.CollectionCount(i);
            }

            <span style="color: green">// 3.
            </span>Stopwatch watch = <span style="color: blue">new </span>Stopwatch();
            watch.Start();
            <span style="color: blue">ulong </span>cycleCount = GetCycleCount();
            <span style="color: blue">for </span>(<span style="color: blue">int </span>i = <span style="color: brown">0</span>; i &lt; iteration; i++) action();
            <span style="color: blue">ulong </span>cpuCycles = GetCycleCount() - cycleCount;
            watch.Stop();

            <span style="color: green">// 4.
            </span><span style="color: #2b91af">Console</span>.ForegroundColor = currentForeColor;
            output(<span style="color: #a31515">"\tTime Elapsed:\t" </span>+ watch.ElapsedMilliseconds.ToString(<span style="color: #a31515">"N0"</span>) + <span style="color: #a31515">"ms"</span>);
            output(<span style="color: #a31515">"\tCPU Cycles:\t" </span>+ cpuCycles.ToString(<span style="color: #a31515">"N0"</span>));

            <span style="color: green">// 5.
            </span><span style="color: blue">for </span>(<span style="color: blue">int </span>i = <span style="color: brown">0</span>; i &lt;= <span style="color: #2b91af">GC</span>.MaxGeneration; i++)
            {
                <span style="color: blue">int </span>count = <span style="color: #2b91af">GC</span>.CollectionCount(i) - gcCounts[i];
                output(<span style="color: #a31515">"\tGen " </span>+ i + <span style="color: #a31515">": \t\t" </span>+ count);
            }

            output(<span style="color: blue">string</span>.Empty);
        }

        <span style="color: blue">private static ulong </span>GetCycleCount()
        {
            <span style="color: blue">ulong </span>cycleCount = <span style="color: brown">0</span>;
            QueryThreadCycleTime(GetCurrentThread(), <span style="color: blue">ref </span>cycleCount);
            <span style="color: blue">return </span>cycleCount;
        }

        [<span style="color: #2b91af">DllImport</span>(<span style="color: #a31515">"kernel32.dll"</span>)]
        [<span style="color: blue">return</span>: <span style="color: #2b91af">MarshalAs</span>(<span style="color: #2b91af">UnmanagedType</span>.Bool)]
        <span style="color: blue">static extern bool </span>QueryThreadCycleTime(<span style="color: #2b91af">IntPtr </span>threadHandle, <span style="color: blue">ref ulong </span>cycleTime);

        [<span style="color: #2b91af">DllImport</span>(<span style="color: #a31515">"kernel32.dll"</span>)]
        <span style="color: blue">static extern </span><span style="color: #2b91af">IntPtr </span>GetCurrentThread();
    }
}</pre>
<p><a href="http://11011.net/software/vspaste" target="_blank"></a></p>
<p>这样一来，就能够在Winform、Web、UnitTest、Service等各种应用程序中方便快捷的使用CodeTimer了，比如在Winform中的一个应用：</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2010年1月13日1" border="0" alt="2010年1月13日1" src="http://images.cnblogs.com/cnblogs_com/blodfox777/WindowsLiveWriter/CodeTimer_A5B1/2010%E5%B9%B41%E6%9C%8813%E6%97%A51_1.png" width="575" height="415" /> </p><pre class="code"><span style="color: #2b91af">StringBuilder </span>result;

<span style="color: blue">private void </span>button1_Click(<span style="color: blue">object </span>sender, <span style="color: #2b91af">EventArgs </span>e)
{
    <span style="color: blue">string </span>s = <span style="color: blue">string</span>.Empty;
    PerformanceTest.CodeTimer.Time(<span style="color: #a31515">"String Concat"</span>, <span style="color: brown">10000</span>, () =&gt; { s += <span style="color: #a31515">"a"</span>; }, Print);

    <span style="color: #2b91af">StringBuilder </span>sb = <span style="color: blue">new </span><span style="color: #2b91af">StringBuilder</span>();
    PerformanceTest.CodeTimer.Time(<span style="color: #a31515">"StringBuilder"</span>, <span style="color: brown">10000</span>, () =&gt; { sb.Append(<span style="color: #a31515">"a"</span>); }, Print);

    <span style="color: blue">this</span>.textBox1.Text = result.ToString();
}

<span style="color: blue">void </span>Print(<span style="color: blue">string </span>msg)
{
    <span style="color: blue">if </span>(result == <span style="color: blue">null</span>)
        result = <span style="color: blue">new </span><span style="color: #2b91af">StringBuilder</span>();
    result.AppendLine(msg);
    <span style="color: #2b91af">Console</span>.WriteLine(msg);
}</pre><img src="http://www.cnblogs.com/blodfox777/aggbug/1646392.html?type=1" width="1" height="1" alt=""/><p>评论: 2　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/13/CodeTimer.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/blodfox777/archive/2010/01/13/CodeTimer.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/56809/" target="_blank">《魔兽世界》有望春节后合法运营</a><span style="color:gray">(2010-02-10 10:47)</span><br/>· <a href="http://news.cnblogs.com/n/56808/" target="_blank">1月必应搜索市场份额破10% 一年内可赶上雅虎</a><span style="color:gray">(2010-02-10 10:42)</span><br/>· <a href="http://news.cnblogs.com/n/56807/" target="_blank">周鸿祎：马化腾的成功在于打动人心</a><span style="color:gray">(2010-02-10 10:39)</span><br/>· <a href="http://news.cnblogs.com/n/56806/" target="_blank">充分保护用户隐私：Adobe Flash Player 10.1beta版本中已加入私密浏览模式</a><span style="color:gray">(2010-02-10 10:34)</span><br/>· <a href="http://news.cnblogs.com/n/56805/" target="_blank">Google 将 Street View 设备放到雪橇上让你看遍冬奥会的雪景</a><span style="color:gray">(2010-02-10 10:29)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/56782/" target="_blank">2010年2月编程语言排行榜</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>OpenLab V4 博客DB脚本备份</title><link>http://www.cnblogs.com/blodfox777/archive/2010/01/07/1641513.html</link><dc:creator>LanceZhang</dc:creator><author>LanceZhang</author><pubDate>Thu, 07 Jan 2010 10:30:00 GMT</pubDate><guid>http://www.cnblogs.com/blodfox777/archive/2010/01/07/1641513.html</guid><description><![CDATA[<p>阅读: 138 评论: 7 作者: <a href="http://www.cnblogs.com/blodfox777/" target="_blank">LanceZhang</a> 发表于 2010-01-07 18:30 <a href="http://www.cnblogs.com/blodfox777/archive/2010/01/07/1641513.html" target="_blank">原文链接</a></p><p><font class="Apple-style-span" color="#0000FF" face="monospace"><span class="Apple-style-span" style="white-space: pre; "><font class="Apple-style-span" color="#000000" face="verdana, 'courier new'"><span class="Apple-style-span" style="white-space: normal; "></span></font></span></font></p><font class="Apple-style-span" color="#0000FF" face="monospace"><font class="Apple-style-span" color="#000000" face="verdana, 'courier new'"><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; text-indent: 0px; ">终于写完了，可能后续的修改不会少，先备份一下吧。</p><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; text-indent: 0px; ">更多信息：<a title="http://openlab.codeplex.com/SourceControl/list/changesets" href="http://openlab.codeplex.com/SourceControl/list/changesets" target="_blank">http://openlab.codeplex.com/SourceControl/list/changesets</a></p><p>&nbsp;</p><p>&nbsp;<span class="Apple-style-span" style="font-family: 'Courier New'; font-size: 13px; "><img src="http://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif" class="code_img_opened" id="code_img_opened_89263594-42b7-44ae-8b31-c66b30a52816" onclick="cnblogs_code_hide('89263594-42b7-44ae-8b31-c66b30a52816',event)"><span class="cnblogs_code_collapse">blogs</span></span></p><div class="cnblogs_code" onclick="cnblogs_code_show('89263594-42b7-44ae-8b31-c66b30a52816')"><div id="cnblogs_code_open_89263594-42b7-44ae-8b31-c66b30a52816"><div><!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />--><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Schema&nbsp;[blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:37&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">SCHEMA</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">AUTHORIZATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">dbo</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[Blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:45&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">IDENTITY</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatorUserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Theme</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(getutcdate()),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(((</span><span style="color: #800000; font-weight: bold;">1900</span><span style="color: #000000;">)</span><span style="color: #808080;">-</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">))</span><span style="color: #808080;">-</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(((</span><span style="color: #800000; font-weight: bold;">1900</span><span style="color: #000000;">)</span><span style="color: #808080;">-</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">))</span><span style="color: #808080;">-</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bit</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IsActive</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bit</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Blogs_IsActive</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">xml</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNIQUE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_Blogs_Name</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNIQUE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_Blogs_Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客Id，用来唯一标识一个博客</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">创建者的用户Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CreatorUserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客站点的英文标识，即友好Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">小写的博客站点的英文标识</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客显示名称</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">DisplayName</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">小写的博客显示名称</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客描述，即副标题</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客使用的主题名</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Theme</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客创建时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">最近发帖时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">最近一次回复的时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子总数</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论总数</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">排序编号</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">是否允许评论;&nbsp;1:允许&nbsp;0:不允许</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">是否激活<br />true,&nbsp;已激活，可正常访问<br />false,&nbsp;未激活，不能正常访问</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">IsActive</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">序列化XML存储扩展属性，详见Openlab.Modules.Forums.ForumPostProperty类</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;博客表<br />说明:<br />记录所有博客站点以及其相关属性配置。提供博客Id，作为其他博客相关表的外键。</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[PostBody]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:59&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Body</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">max</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">max</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_PostBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子原始内容</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Body</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">格式化后的帖子内容</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;帖子内容表<br />说明:<br />记录帖子的实际内容和格式化内容，通过[PK,&nbsp;FK]PostId进行查询</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[PostComments]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:03&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostComments_CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostComments_BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostComments_PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子编号，标识评论所属的帖子</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论编号，唯一标识一个评论</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客编号，标识评论所属的博客</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论创建时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;博客/帖子下评论索引表<br />说明:<br />博客/帖子下所有评论索引表，按照评论时间排序。<br /><br />查询某博客/帖子下所有评论时，使用当前表；<br />&#8220;假&#8221;删除评论时，从该表中删除；<br /></span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[Comments]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:54&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">IDENTITY</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Comments_ReplyId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Comments_PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">''</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bigint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Comments_IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EmailAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">WebUrl</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Comments_CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(getutcdate()),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">max</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Comments_State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_Comment</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论Id，唯一标识一个评论</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论所属的博客Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论所属的帖子Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论者的UserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">本条评论所回复的评论Id，默认为0</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论标题</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论者昵称</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论者IP</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论人Email</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">EmailAddress</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论人网站Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">WebUrl</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">浏览次数</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论添加时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">格式化后的评论内容</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论状态<br />0,&nbsp;未设置<br />1,&nbsp;正常<br />2,&nbsp;待审核<br />3,&nbsp;已删除</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;博客评论列表<br />说明:<br />记录所有博客的评论信息<br />向其它评论信息相关表提供[FK]CommentId<br />通过[FK]BlogId指定所属的博客<br />通过[FK]PostId指定所属的帖子</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[BlogPosts]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:40&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_BlogPosts_PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_BlogPosts_BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客Id，标识帖子所属的博客</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子Id，&nbsp;唯一标识一个帖子</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">发帖用户的Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子发布时间，在此表中用于排序</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;博客/用户下帖子论索引表<br />说明:<br />博客/用户下所有帖子索引表，按照评论时间排序。<br /><br />查询某博客/用户下所有帖子时，使用当前表；<br />&#8220;假&#8221;删除帖子时，从该表中删除；<br /></span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[PostCategoryRelationship]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:01&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_PostCategoryRelationship_State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_PostsInCategory</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostCategoryRelationship_PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostCategoryRelationship_PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子分类Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostCategoryId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子发布时间，在此表中用于排序</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子的状态<br />0,&nbsp;未设置<br />1,&nbsp;正常<br />2,&nbsp;待审核<br />3,&nbsp;已删除</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;Post,&nbsp;Category关系表<br />说明:<br />通过[FK]PostId和[FK]CategoryId链接帖子和帖子所属的分类；<br />分类与帖子为多对多的关系；<br /><br />查询分类下的帖子时使用：通过CategoryId获取PostIds<br />查询帖子所属分类时使用：通过PostId获取CategoryIds</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[PostTagRelationship]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:06&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_PostTagRelationship_State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostTagRelationship_PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_PostTagRelationship_PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">标记Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostTagId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子发布时间，在此表中用于排序</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子的状态<br />0,&nbsp;未设置<br />1,&nbsp;正常<br />2,&nbsp;待审核<br />3,&nbsp;已删除</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;Post,PostTag关系表<br />说明:<br />通过[FK]PostId和[FK]PostTagId链接帖子和帖子所属的PostTag；<br />PostTag与帖子为多对多的关系；<br /><br />查询PostTag下的帖子时使用：通过PostTagId获取PostIds<br />查询帖子所属PostTag时使用：通过PostId获取PostTagIds</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[PostSlugs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:04&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">所属的博客Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">小写的帖子Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[Links]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:58&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LinkId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">IDENTITY</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LinkCategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Title</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Links_Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">''</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Url</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">RSS</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Links_CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(getutcdate()),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">NewWindow</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bit</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Links_State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_Link</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LinkId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_Links_CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LinkCategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接Id，唯一标识一个链接</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LinkId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接所属的博客Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接所属的分类Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LinkCategoryId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接标题</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Title</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接描述</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接地址</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接目标的RSS地址</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">RSS</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">链接创建时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">是否在新窗口中打开</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">NewWindow</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子状态<br />0,&nbsp;未设置<br />1,&nbsp;正常<br />2,&nbsp;待审核<br />3,&nbsp;已删除</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">排序</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;友情链接表<br />说明:<br />记录博客的友情链接信息<br />通过[FK]BlogId指定所属的博客<br />通过[FK]CategoryId指定所属的分类</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[Posts]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:13&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">IDENTITY</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">''</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">''</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">''</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Summary</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_Summary</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">''</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_PostDate</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(getutcdate()),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ApprovedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_ApprovedDate</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(((</span><span style="color: #800000; font-weight: bold;">1900</span><span style="color: #000000;">)</span><span style="color: #808080;">-</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">))</span><span style="color: #808080;">-</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalAggViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_TotalAggViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">RatingAverage</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">float</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_RatingAverage</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bigint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bit</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableRatings</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bit</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_EnableRatings</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IsBodyHtml</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">bit</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_IsBodyHtml</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Posts_State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">xml</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子Id，用来唯一标识一个帖子</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子所属的博客Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">发帖人UserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">发帖人显示名</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子友好Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">小写的Slug</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子标题</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子摘要</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Summary</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">发布时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">通过审核时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">ApprovedDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">浏览次数</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论次数</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalAggViews</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评分平均值</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">RatingAverage</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">发帖人IP</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">是否可以评论</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">是否可以评分&nbsp;</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">EnableRatings</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子内容是否为Html</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">IsBodyHtml</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">帖子状态<br />0,&nbsp;未设置<br />1,&nbsp;正常<br />2,&nbsp;待审核<br />3,&nbsp;已删除</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">对于帖子的其他信息，序列化为XML保存，详见Openlab.Modules.Forums.ForumThreadProperty类</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;帖子信息表<br />说明:<br />记录帖子信息,&nbsp;包括帖子各种参数、设置等短属性；<br />通过[FK]BlogId指定所属的博客</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[BlogOwners]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:38&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreateDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Owner_CreateDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;(getutcdate()),<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_Owner</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_Owners_UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客Id，外键，见Blog表</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">用户Id，外键，见Membership表</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客添加时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CreateDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;博客用户表<br />说明:<br />通过[FK]BlogId和[FK]UserId记录所有博客站点及其所有者的映射关系;记录博客开通时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;Table&nbsp;[blogs].[Categories]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:50&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">IDENTITY</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Categories_ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredCategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">nvarchar</span><span style="color: #FF0000;">]</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">datetime</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalEntities</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">tinyint</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DF_Categories_State1</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">DEFAULT</span><span style="color: #000000;">&nbsp;((</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">)),<br />&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PK_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CLUSTERED</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNIQUE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_Categories_Name</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredCategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNIQUE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NONCLUSTERED</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INDEX</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IX_Categories_Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ASC</span><span style="color: #000000;"><br />)</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(PAD_INDEX&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;STATISTICS_NORECOMPUTE&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;SORT_IN_TEMPDB&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;IGNORE_DUP_KEY&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;DROP_EXISTING&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ONLINE&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;">,&nbsp;ALLOW_ROW_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">,&nbsp;ALLOW_PAGE_LOCKS&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PRIMARY</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类Id，用来唯一标识一个分类</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">博客Id，用来标识分类所属的博客</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">父分类的Id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类类别，对应//todo枚举<br />1.&nbsp;帖子类别<br />2.&nbsp;帖子Tag<br />3.&nbsp;链接类别</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类名称</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CategoryName</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">小写的分类名称</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LoweredCategoryName</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类友好Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">小写的分类友好Url</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类描述</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类创建时间</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">分类下的实体数量</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TotalEntities</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">排列顺序号，用于显示</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">评论状态<br />0,&nbsp;未设置<br />1,&nbsp;正常<br />2,&nbsp;待审核<br />3,&nbsp;已删除</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level2type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">COLUMN</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level2name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">EXEC</span><span style="color: #000000;">&nbsp;sys.sp_addextendedproperty&nbsp;</span><span style="color: #008000;">@name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">MS_Description</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@value</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">名称:&nbsp;实体分类表<br />说明:<br />存储所有实体的分类，通过CategoriesType区分为：<br />1.&nbsp;帖子类别<br />2.&nbsp;帖子Tag<br />3.&nbsp;链接类别<br />通过[FK]BlogId指定所属的博客</span><span style="color: #FF0000;">'</span><span style="color: #000000;">&nbsp;,&nbsp;</span><span style="color: #008000;">@level0type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">SCHEMA</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level0name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,&nbsp;</span><span style="color: #008000;">@level1type</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">TABLE</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #008000;">@level1name</span><span style="color: #808080;">=</span><span style="color: #000000;">N</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Owner_Blog]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:38&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Owner_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Owner_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_BlogPosts_Blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:40&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_BlogPosts_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_BlogPosts_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_BlogPosts_Posts]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:40&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_BlogPosts_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_BlogPosts_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Categories_Blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:50&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Categories_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Categories_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Comment_Blog]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:54&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Comment_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Comment_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Comment_Post]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:54&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Comment_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Comment_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Links_Blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:58&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Links_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Links_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Links_Categories]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:58&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Links_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LinkCategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Links</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Links_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostBody_Posts]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:18:59&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostBody_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostBody_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostCategoryRelationship_Categories]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:01&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostCategoryRelationship_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostCategoryRelationship_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostsInCategory_Post]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:01&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostsInCategory_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostsInCategory_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostComments_Blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:03&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostComments_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostComments_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostComments_Comments]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:03&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostComments_Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostComments_Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostComments_Posts]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:03&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostComments_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostComments_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostSlugs_Blogs]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:04&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostSlugs_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostSlugs_Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostSlugs_Posts]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:04&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostSlugs_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostSlugs_Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostTagRelationship_Categories]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:06&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostTagRelationship_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostTagRelationship_Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_PostTagRelationship_Post]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:06&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostTagRelationship_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_PostTagRelationship_Post</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;ForeignKey&nbsp;[FK_Post_Blog]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:19:13&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ADD</span><span style="color: #000000;">&nbsp;&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Post_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FOREIGN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">KEY</span><span style="color: #000000;">(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">REFERENCES</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">ALTER</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CHECK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">CONSTRAINT</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FK_Post_Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /><br /><br /><br /><br /><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_GetAllBlogIds]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:32&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br />&nbsp;&nbsp;&nbsp;&nbsp;ids<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-23&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Get&nbsp;ALL&nbsp;BlogIds&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_GetAllBlogIds</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /><br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;query.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blog</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;B&nbsp;(NOLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_GetCategoryIdsBySlug]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:34&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br />&nbsp;&nbsp;&nbsp;&nbsp;ids<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-25&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Get&nbsp;CategoryIds&nbsp;by&nbsp;its&nbsp;slug&nbsp;and&nbsp;location&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_GetCategoryIdsBySlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CategoryType</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;query.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;C&nbsp;(NOLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CategoryType</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_GetCategoryIds]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:34&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br />&nbsp;&nbsp;&nbsp;&nbsp;ids<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-25&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Get&nbsp;CategoryIdS&nbsp;by&nbsp;Blog&nbsp;and&nbsp;Type&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Memo:&nbsp;Maybe&nbsp;we&nbsp;should&nbsp;store&nbsp;the&nbsp;relationship&nbsp;in&nbsp;a&nbsp;individual&nbsp;table.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_GetCategoryIds</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CategoryType</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;"><br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;query.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;C&nbsp;(NOLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CategoryType</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_SavePostViews]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:38&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-06&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Batch&nbsp;save&nbsp;post&nbsp;views&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_SavePostViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostViews</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;reutrn&nbsp;if&nbsp;no&nbsp;data.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostViews</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TVT</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">JOIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TV.Vs.value(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">@id</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">AS</span><span style="color: #000000;">&nbsp;PostId,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TV.Vs.value(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">@v</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">AS</span><span style="color: #000000;">&nbsp;TotalViews<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostViews</span><span style="color: #000000;">.nodes(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">/vs/v</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;TV(Vs)&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;TVT&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TVT</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_CreateGetTagIds]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:29&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-06&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Make&nbsp;sure&nbsp;all&nbsp;the&nbsp;tag&nbsp;EXISTS&nbsp;in&nbsp;DB,&nbsp;and&nbsp;then&nbsp;get&nbsp;their&nbsp;ids.&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_CreateGetTagIds</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TagNames</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Create&nbsp;temp&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;#TagsTable<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TagName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">64</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Insert&nbsp;into&nbsp;temp&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;#TagsTable&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(&nbsp;TagName&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TG.Tags.value(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">@t</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">nvarchar(64)</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">AS</span><span style="color: #000000;">&nbsp;TagName<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TagNames</span><span style="color: #000000;">.nodes(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">/ts/t</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;TG(Tags)&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Create&nbsp;new&nbsp;tags.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredCategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalEntities</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;ParentId,&nbsp;0&nbsp;as&nbsp;default.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;CategoryType,&nbsp;2&nbsp;as&nbsp;Post&nbsp;Tag.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TT.TagName,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(TT.TagName),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TT.TagName,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Slug,&nbsp;use&nbsp;CategoryName&nbsp;as&nbsp;default.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(TT.TagName),&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;LoweredSlug,&nbsp;use&nbsp;LoweredCategoryName&nbsp;as&nbsp;default.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Description,&nbsp;Empty&nbsp;as&nbsp;default.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GETUTCDATE(),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;TotalEntities,&nbsp;0&nbsp;as&nbsp;default.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF00FF;">COALESCE</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">(C.SortOrder)&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">),&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;SortOrder.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;State,&nbsp;1&nbsp;as&nbsp;Normal.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#TagsTable&nbsp;TT,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;C&nbsp;(&nbsp;NOLOCK&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(TT.TagName)&nbsp;</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">IN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredCategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Post&nbsp;Tag.&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Post&nbsp;Tag.&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;"><br /></span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Batch&nbsp;Get&nbsp;Tag&nbsp;Ids.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Categories</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;C&nbsp;(NOLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">JOIN</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#TagsTable&nbsp;TT&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(TT.TagName)&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredCategoryName</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CategoryType</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Post&nbsp;Tag.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;1&nbsp;as&nbsp;Normal&nbsp;status.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;clear&nbsp;and&nbsp;drop&nbsp;temp&nbsp;table</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TRUNCATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#TagsTable<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DROP</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TABLE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#TagsTable<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_UpdateComment]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:40&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateCommentStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSubject&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidAuthor&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CommentNotFound&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-06&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Update&nbsp;entity&nbsp;of&nbsp;Comment&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_UpdateComment</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@ParentId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EmailAddress</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@WebUrl</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TotalViews</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;"><br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CommentDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSubject&nbsp;=&nbsp;2,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidAuthor&nbsp;=&nbsp;3,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;CommentNotFound&nbsp;=&nbsp;4,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CommentDateUtc</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">4</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;begin&nbsp;operations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;entity.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@ParentId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EmailAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@EmailAddress</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">WebUrl</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@WebUrl</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@TotalViews</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;count&nbsp;in&nbsp;blog&nbsp;and&nbsp;post.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Normal&nbsp;status&nbsp;now.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;blog's&nbsp;comments&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;post's&nbsp;comments&nbsp;count</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;into&nbsp;relation&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@CommentDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;count&nbsp;in&nbsp;blog&nbsp;and&nbsp;post.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Abnormal&nbsp;status&nbsp;now.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;blog's&nbsp;comments&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">-</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">ISNULL</span><span style="color: #000000;">((</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TOP</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">Order</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">By</span><span style="color: #000000;">&nbsp;CommentDateUtc&nbsp;</span><span style="color: #0000FF;">Desc</span><span style="color: #000000;">),&nbsp;</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">1900-1-1</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;post's&nbsp;comments&nbsp;count</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">-</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;from&nbsp;relation&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_UpdatePost]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:41&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateBlogPostStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSubject&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateSlug&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSlug&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogNotFound&nbsp;=&nbsp;5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PostNotFound&nbsp;=&nbsp;6,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-07&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;1.Update&nbsp;entity.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.Update&nbsp;PostBody.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.Update&nbsp;PostSlug&nbsp;table&nbsp;if&nbsp;need.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.Update&nbsp;blog's&nbsp;Posts&nbsp;count.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.Update&nbsp;relation.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.Update&nbsp;category&nbsp;status.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.Update&nbsp;tag&nbsp;status.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_UpdatePost</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@UserId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Summary</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TotalViews</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TotalComments</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TotalAggViews</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@RatingAverage</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FLOAT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EnableRatings</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@IsBodyHtml</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Body</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@ApprovedDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Property</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@OldLoweredSlug</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSubject&nbsp;=&nbsp;2,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSlug&nbsp;=&nbsp;4,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">4</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;DuplicateSlug&nbsp;=&nbsp;3,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;BlogNotFound&nbsp;=&nbsp;5,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;NOLOCK&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">5</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;PostNotFound&nbsp;=&nbsp;6,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@OldLoweredSlug</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">6</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;begin&nbsp;operations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;1.Update&nbsp;entity.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Summary</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Summary</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ApprovedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@ApprovedDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@TotalViews</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@TotalComments</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalAggViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@TotalAggViews</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">RatingAverage</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@RatingAverage</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IsBodyHtml</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@IsBodyHtml</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableRatings</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@EnableRatings</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Property</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;2.Update&nbsp;PostBody.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Body</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Body</span><span style="color: #000000;">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;3.Update&nbsp;PostSlug&nbsp;table&nbsp;if&nbsp;need&nbsp;</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;3.1&nbsp;update&nbsp;slug&nbsp;table&nbsp;when&nbsp;state&nbsp;always&nbsp;1,&nbsp;slug&nbsp;changed.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldLoweredSlug</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;count&nbsp;in&nbsp;blog.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Normal&nbsp;status&nbsp;now.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;3.Update&nbsp;PostSlug&nbsp;table&nbsp;if&nbsp;need</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;3.2&nbsp;insert&nbsp;into&nbsp;slug&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;4.Update&nbsp;blog's&nbsp;Posts&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;5.Update&nbsp;relation.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Insert&nbsp;into&nbsp;relation&nbsp;table&nbsp;if&nbsp;need.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;6.Update&nbsp;category&nbsp;status.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@UserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;count&nbsp;in&nbsp;blog&nbsp;and&nbsp;post.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@OldState</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">AND</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Abnormal&nbsp;status&nbsp;now.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;3.Update&nbsp;PostSlug&nbsp;table&nbsp;if&nbsp;need</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;3.2&nbsp;insert&nbsp;into&nbsp;slug&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;4.Update&nbsp;blog's&nbsp;Posts&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">-</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">ISNULL</span><span style="color: #000000;">((</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TOP</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">Order</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">By</span><span style="color: #000000;">&nbsp;PostDateUtc&nbsp;</span><span style="color: #0000FF;">Desc</span><span style="color: #000000;">),&nbsp;</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">1900-1-1</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;5.Update&nbsp;relation.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;from&nbsp;relation&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;6.Update&nbsp;category&nbsp;status.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostCategoryRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;7.Update&nbsp;tag&nbsp;status.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostTagRelationship</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_CreatePost]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:30&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateBlogPostStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSubject&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateSlug&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSlug&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogNotFound&nbsp;=&nbsp;5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PostNotFound&nbsp;=&nbsp;6,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-07&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&nbsp;1.Create&nbsp;entity&nbsp;of&nbsp;Post;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.Insert&nbsp;PostBody;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.Insert&nbsp;into&nbsp;PostSlug&nbsp;table&nbsp;IF&nbsp;STATE&nbsp;=&nbsp;1;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.Update&nbsp;blog's&nbsp;Posts&nbsp;count;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.Insert&nbsp;into&nbsp;relation&nbsp;table.</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_CreatePost</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">&nbsp;OUT,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@UserId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">128</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Summary</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@IPAddress</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIGINT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EnableRatings</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@IsBodyHtml</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Body</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@ApprovedDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Property</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSubject&nbsp;=&nbsp;2,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSlug&nbsp;=&nbsp;4,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">4</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;DuplicateSlug&nbsp;=&nbsp;3,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;BlogNotFound&nbsp;=&nbsp;5,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;NOLOCK&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">5</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;begin&nbsp;operations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;entity.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Summary</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ApprovedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalAggViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">RatingAverage</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableRatings</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IsBodyHtml</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@UserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Slug</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Subject</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Summary</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@ApprovedDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;@TotalViews,&nbsp;0&nbsp;as&nbsp;default</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;@TotalComments,&nbsp;0&nbsp;as&nbsp;default</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;@TotalAggViews,&nbsp;0&nbsp;as&nbsp;default</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;@RatingAverage,&nbsp;0&nbsp;as&nbsp;default</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@IPAddress</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@EnableRatings</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@IsBodyHtml</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@State</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Property</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;get&nbsp;PostId.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">SCOPE_IDENTITY</span><span style="color: #000000;">()<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;PostBody</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Body</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Body</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Normal&nbsp;status.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;into&nbsp;slug&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostSlugs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;blog's&nbsp;Posts&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;into&nbsp;relation&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@UserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_UpdateBlogOwners]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:39&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateSectionStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateName&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateSlug&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidName&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSlug&nbsp;=&nbsp;5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SectionNotFound&nbsp;=&nbsp;6,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParentSectionNotFound&nbsp;=&nbsp;7,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-21&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Update&nbsp;owners&nbsp;of&nbsp;Blog&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_UpdateBlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@UserIds</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;SectionNotFound&nbsp;=&nbsp;6,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">6</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;do&nbsp;transaction.&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;old&nbsp;relations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;new&nbsp;relations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">,&nbsp;UI.Ids.value(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">@i</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">as</span><span style="color: #000000;">&nbsp;UserId<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@UserIds</span><span style="color: #000000;">.nodes(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">/us/u</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;UI(Ids)&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_GetBlogIdsByUser]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:33&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br />&nbsp;&nbsp;&nbsp;&nbsp;ids<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-21&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Get&nbsp;BlogIds&nbsp;by&nbsp;owners'&nbsp;UserId&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_GetBlogIdsByUser</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@UserId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;"><br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;query.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;BO&nbsp;(NOLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@UserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_DeleteBlog]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:31&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;DeleteBlogStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;未知原因导致失败<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;成功<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;未找到<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogNotFound&nbsp;=&nbsp;2<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-23&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Delete&nbsp;entity&nbsp;of&nbsp;Blogs&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_DeleteBlog</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">&nbsp;OUT<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;BlogNotFound&nbsp;=&nbsp;2</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;TRY<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;ownerships.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogOwners</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;entities.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;TRY<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;CATCH<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;XACT_STATE()&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;CATCH<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_DeleteComment]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:31&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;DeleteCommentStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;未知原因导致失败<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;成功<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;未找到<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CommentNotFound&nbsp;=&nbsp;2<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-06&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Delete&nbsp;entity&nbsp;of&nbsp;Comment&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_DeleteComment</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">&nbsp;OUT<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DECLARE</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;CommentNotFound&nbsp;=&nbsp;2</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;TRY<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;ownerships.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;delete&nbsp;entities.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DELETE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;blog's&nbsp;comments&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">-</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">ISNULL</span><span style="color: #000000;">((</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TOP</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">Order</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">By</span><span style="color: #000000;">&nbsp;CommentDateUtc&nbsp;</span><span style="color: #0000FF;">Desc</span><span style="color: #000000;">),&nbsp;</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">1900-1-1</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;post's&nbsp;comments&nbsp;count</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">-</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;children&nbsp;comments.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;TRY<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;CATCH<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;XACT_STATE()&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;CATCH<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_CreateComment]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:29&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateCommentStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSubject&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidAuthor&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CommentNotFound&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-06&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Create&nbsp;entity&nbsp;of&nbsp;Comment&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_CreateComment</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">&nbsp;OUT,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@UserId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@ParentId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@IPAddress</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIGINT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EmailAddress</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@WebUrl</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">TINYINT</span><span style="color: #000000;"><br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSubject&nbsp;=&nbsp;2,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Subject</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidAuthor&nbsp;=&nbsp;3,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;begin&nbsp;operations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;entity.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EmailAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">WebUrl</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@UserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@ParentId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Subject</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@PostAuthor</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@IPAddress</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@EmailAddress</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@WebUrl</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;TotalViews,&nbsp;0&nbsp;as&nbsp;default.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,GETUTCDATE()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@FormattedBody</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@State</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;get&nbsp;CommentId.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">SCOPE_IDENTITY</span><span style="color: #000000;">()<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@State</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Normal&nbsp;status.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;blog's&nbsp;comments&nbsp;count.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;GetUtcDate()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;update&nbsp;post's&nbsp;comments&nbsp;count</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Posts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(ROWLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlogId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;insert&nbsp;into&nbsp;relation&nbsp;table.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;">&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@PostId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@CommentId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,GETUTCDATE()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_GetComments]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:34&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br />&nbsp;&nbsp;&nbsp;&nbsp;Category&nbsp;entities<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2010-01-05&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Get&nbsp;Comments&nbsp;entities&nbsp;by&nbsp;CommentIds&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_GetComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Ids</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NUMERIC_ROUNDABORT&nbsp;</span><span style="color: #0000FF;">OFF</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;query.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">UserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">ParentId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Subject</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">PostAuthor</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IPAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EmailAddress</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">WebUrl</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalViews</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">FormattedBody</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">State</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Comments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;C&nbsp;(NOLOCK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #808080;">JOIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;CI.Ids.value(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">@i</span><span style="color: #FF0000;">'</span><span style="color: #000000;">,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">int</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">as</span><span style="color: #000000;">&nbsp;CommentId<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Ids</span><span style="color: #000000;">.nodes(</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">/es/e</span><span style="color: #FF0000;">'</span><span style="color: #000000;">)&nbsp;CI(Ids)&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;xCI&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;">&nbsp;C.CommentId&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;xCI.CommentId<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_CreateBlog]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:28&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateSectionStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateName&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateSlug&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidName&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSlug&nbsp;=&nbsp;5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SectionNotFound&nbsp;=&nbsp;6,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParentSectionNotFound&nbsp;=&nbsp;7,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-21&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Create&nbsp;entity&nbsp;of&nbsp;Blogs&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_CreateBlog</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">&nbsp;OUT,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CreatorUserId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Description</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1024</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Theme</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@IsActive</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Property</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidName&nbsp;=&nbsp;4,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">4</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSlug&nbsp;=&nbsp;5,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">5</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;DuplicateName&nbsp;=&nbsp;2,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">*</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">)))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;DuplicateSlug&nbsp;=&nbsp;3,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">*</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;init&nbsp;@SortOrder</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;)&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">COALESCE</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">(SortOrder)&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;NOLOCK&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INSERT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">INTO</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatorUserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Theme</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IsActive</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">VALUES</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CreatorUserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Slug</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Description</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Theme</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,GETUTCDATE()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">1900-1-1</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">'</span><span style="color: #FF0000;">1900-1-1</span><span style="color: #FF0000;">'</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@IsActive</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #008000;">@Property</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000; font-weight: bold;">@@ERROR</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">&lt;&gt;</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ROLLBACK</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">ELSE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">COMMIT</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">Select</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">SCOPE_IDENTITY</span><span style="color: #000000;">()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_UpdateBlog]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:39&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;enum&nbsp;CreateUpdateSectionStatus<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnknownFailure&nbsp;=&nbsp;0,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Success&nbsp;=&nbsp;1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateName&nbsp;=&nbsp;2,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DuplicateSlug&nbsp;=&nbsp;3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidName&nbsp;=&nbsp;4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InvalidSlug&nbsp;=&nbsp;5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SectionNotFound&nbsp;=&nbsp;6,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParentSectionNotFound&nbsp;=&nbsp;7,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ProviderError&nbsp;=&nbsp;99,<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Author:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lance&nbsp;Zhang&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Create&nbsp;date:&nbsp;&lt;2009-12-21&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;Description:&nbsp;&lt;Update&nbsp;entity&nbsp;of&nbsp;Blogs&gt;</span><span style="color: #008080;"><br />--</span><span style="color: #008080;">&nbsp;=============================================</span><span style="color: #008080;"><br /></span><span style="color: #0000FF;">CREATE</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">PROCEDURE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">.</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">up_UpdateBlog</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CreatorUserId</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">256</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Description</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">1024</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Theme</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">NVARCHAR</span><span style="color: #000000;">(</span><span style="color: #800000; font-weight: bold;">512</span><span style="color: #000000;">),<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@CreatedDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@LastPostDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@LastCommentDateUtc</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">DATETIME</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TotalPosts</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@TotalComments</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">INT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@IsActive</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BIT</span><span style="color: #000000;">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">@Property</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML<br />)<br /></span><span style="color: #0000FF;">AS</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;SET&nbsp;CONFIG&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;NOCOUNT&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">TRANSACTION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">ISOLATION</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">LEVEL</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">READ</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">UNCOMMITTED</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">******************************&nbsp;DECLARE&nbsp;VARIABLE&nbsp;************************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">/*</span><span style="color: #008080;">*******************************BEGIN&nbsp;TRANSATION*********************************************</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;Validations.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidName&nbsp;=&nbsp;4,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">4</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;InvalidSlug&nbsp;=&nbsp;5,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">''</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">5</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;DuplicateName&nbsp;=&nbsp;2,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">*</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">)))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;DuplicateSlug&nbsp;=&nbsp;3,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">*</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;SectionNotFound&nbsp;=&nbsp;6,</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">&nbsp;(</span><span style="color: #808080;">NOT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">EXISTS</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">*</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;UPDLOCK,&nbsp;</span><span style="color: #0000FF;">HOLDLOCK</span><span style="color: #000000;">&nbsp;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">BEGIN</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">6</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;init&nbsp;@SortOrder.</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">IF</span><span style="color: #000000;">(&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">OR</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">IS</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">NULL</span><span style="color: #000000;">&nbsp;)&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SELECT</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">COALESCE</span><span style="color: #000000;">(</span><span style="color: #FF00FF;">MAX</span><span style="color: #000000;">(SortOrder)&nbsp;</span><span style="color: #808080;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">)&nbsp;</span><span style="color: #0000FF;">FROM</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000FF;">WITH</span><span style="color: #000000;">&nbsp;(&nbsp;NOLOCK&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;">--</span><span style="color: #008080;">&nbsp;do&nbsp;transaction.&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080;"><br /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">UPDATE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Blogs</span><span style="color: #FF0000;">]</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">SET</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatorUserId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CreatorUserId</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Slug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Slug</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredSlug</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@Slug</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">DisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LoweredDisplayName</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #FF00FF;">LOWER</span><span style="color: #000000;">(</span><span style="color: #008000;">@DisplayName</span><span style="color: #000000;">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Description</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Description</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Theme</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Theme</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">CreatedDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@CreatedDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastPostDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@LastPostDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">LastCommentDateUtc</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@LastCommentDateUtc</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalPosts</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@TotalPosts</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">TotalComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@TotalComments</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">SortOrder</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@SortOrder</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">EnableComments</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@EnableComments</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">IsActive</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@IsActive</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">Property</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@Property</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">WHERE</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF0000;">[</span><span style="color: #FF0000;">BlogId</span><span style="color: #FF0000;">]</span><span style="color: #000000;">&nbsp;</span><span style="color: #808080;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #008000;">@BlogId</span><span style="color: #000000;"><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">RETURN</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">END</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;">*****&nbsp;对象:&nbsp;&nbsp;StoredProcedure&nbsp;[blogs].[up_GetBlogIdsBySlug]&nbsp;&nbsp;&nbsp;&nbsp;脚本日期:&nbsp;01/07/2010&nbsp;18:20:33&nbsp;*****</span><span style="color: #008080;">*/</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;ANSI_NULLS&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">SET</span><span style="color: #000000;">&nbsp;QUOTED_IDENTIFIER&nbsp;</span><span style="color: #0000FF;">ON</span><span style="color: #000000;"><br /></span><span style="color: #0000FF;">GO</span><span style="color: #000000;"><br /></span><span style="color: #008080;">/*</span><span style="color: #008080;"><br />RETURN&nbsp;VALUES:<br />&nbsp;&nbsp;&nbsp;&nbsp;