﻿<?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>BlogJava-老翟-随笔分类-Sql Server</title><link>http://www.blogjava.net/apl330/category/48157.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 11 Apr 2011 08:36:42 GMT</lastBuildDate><pubDate>Mon, 11 Apr 2011 08:36:42 GMT</pubDate><ttl>60</ttl><item><title>数据库设计学习笔记</title><link>http://www.blogjava.net/apl330/archive/2011/04/11/348030.html</link><dc:creator>jack zhai</dc:creator><author>jack zhai</author><pubDate>Mon, 11 Apr 2011 00:44:00 GMT</pubDate><guid>http://www.blogjava.net/apl330/archive/2011/04/11/348030.html</guid><wfw:comment>http://www.blogjava.net/apl330/comments/348030.html</wfw:comment><comments>http://www.blogjava.net/apl330/archive/2011/04/11/348030.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/apl330/comments/commentRss/348030.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/apl330/services/trackbacks/348030.html</trackback:ping><description><![CDATA[<p>一、设计过程包含五个主要步骤。</p>
<p>第 1 步：确定实体和关系</p>
<p>第 2 步：确定所需数据</p>
<p>第 3 步：规范化数据</p>
<p>第 4 步：解析关系</p>
<p>第 5 步：验证设计<br />
<br />
二、阅读别人的概念模型图：<br />
不管是从左到右读取还是从右到左读取，下面的规则都会使读取这些图示变得容易：读取 (1) 第一个实体的名称，(2) <em>第一个实体</em> 旁边的角色，(3) 到<em>第二个实体</em> 的连接的基数，(4) 第二个实体的名称。<br />
<br />
三、确定所需数据（实体属性的设计）需要注意的：<br />
</p>
<li>
<p class="list">确定支持数据时，一定要参考前面确定的活动以了解将如何访问这些数据。</p>
<p class="list">例如，在某些情况下可能需要按雇员的名字列出雇员，而在另一些情况下可能需要按姓氏列出。要满足这两种需要，应创建一个 First Name 属性和一个 Last Name 属性，而不应创建一个既包含名字又包含姓氏的属性。将姓氏和名字分开后，以后可以创建两个索引，分别适用于这两项任务。</p>
<li>
<p class="list">请选择一致的名称。使用一致的名称可以使数据库便于维护，并且便于阅读报告和输出窗口。</p>
<p class="list">例如，如果一个属性使用了缩略名称，如 Emp_status，则另一个属性不应使用完整名称，如 Employee_ID。应使名称保持一致，如 Emp_status 和 Emp_ID。</p>
<li>
<p class="list">在这个阶段，数据是否与正确的实体相关联并不十分重要。您可以根据自己的判断进行设计。在下一节中，将对设计进行测试，检查您的判断是否正确。</p>
<p><br />
四、规范化是指一系列测试，通过这些测试可以消除冗余的数据，并确保数据与正确的实体或关系相关联。共有五项测试。本节介绍其中前三项测试。这三项测试最重要，因此也最常使用。<br />
<br />
五、范式：</p>
<p>数据规范化包括几项测试。数据在通过了第一项测试后，我们认为它满足第一范式；通过了第二项测试后，它满足第二范式；通过了第三项测试后，则满足第三范式。<br />
<br />
六、标识符是唯一地标识实体中各行的一组属性，至少由一个属性组成。<br />
<br />
七、解析关系：<br />
执行完规范化过程后，设计几乎就完成了。唯一还需要做的事情就是生成与概念数据模型相对应的<strong>物理数据模型</strong>。这个过程也称作解析关系，因为其中涉及的大量工作就是将概念模型中的关系转换为相应的表和外键关系。</p>
<br />
八、概念数据模型可以简化设计过程，因为它将大量细节隐藏起来。例如，多对多关系总会生成一个额外的表和两个外键引用。在概念数据模型中，通常可以用一个连接来标识这类结构。
<p>九、域（用户定义的数据类型）</p>
<p>十、数据库对象的定义构成了数据库模式：您可以将模式看做一个空数据库。（<span style="color: red">是否可以理解成C#的命名空间或java里的包概念</span>）</p>
<p>&nbsp;</p>
</li>
<p>十一、<br />
</p>
<p>&nbsp;</p>
 <img src ="http://www.blogjava.net/apl330/aggbug/348030.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/apl330/" target="_blank">jack zhai</a> 2011-04-11 08:44 <a href="http://www.blogjava.net/apl330/archive/2011/04/11/348030.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>sqlserver 基础</title><link>http://www.blogjava.net/apl330/archive/2011/03/25/347022.html</link><dc:creator>jack zhai</dc:creator><author>jack zhai</author><pubDate>Fri, 25 Mar 2011 08:31:00 GMT</pubDate><guid>http://www.blogjava.net/apl330/archive/2011/03/25/347022.html</guid><wfw:comment>http://www.blogjava.net/apl330/comments/347022.html</wfw:comment><comments>http://www.blogjava.net/apl330/archive/2011/03/25/347022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/apl330/comments/commentRss/347022.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/apl330/services/trackbacks/347022.html</trackback:ping><description><![CDATA[<div style="background-color: #eeeeee; font-size: 13px; border-left-color: #cccccc; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; "><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080; ">&nbsp;&nbsp;1</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">创建表</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;&nbsp;2</span>&nbsp;<span style="color: #000000; ">&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; ">(</span><span style="color: #0000FF; ">select</span><span style="color: #000000; ">&nbsp;</span><span style="color: #808080; ">*</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">from</span><span style="color: #000000; ">&nbsp;sysobjects&nbsp;</span><span style="color: #0000FF; ">where</span><span style="color: #000000; ">&nbsp;name</span><span style="color: #808080; ">=</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">user</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #808080; ">and</span><span style="color: #000000; ">&nbsp;type</span><span style="color: #808080; ">=</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">U</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">)&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;</span><span style="color: #FF0000; ">[</span><span style="color: #FF0000; ">user</span><span style="color: #FF0000; ">]</span><span style="color: #000000; ">&nbsp;;<br />
</span><span style="color: #008080; ">&nbsp;&nbsp;3</span>&nbsp;<span style="color: #000000; ">&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;</span><span style="color: #FF0000; ">[</span><span style="color: #FF0000; ">user</span><span style="color: #FF0000; ">]</span><span style="color: #000000; ">(<br />
</span><span style="color: #008080; ">&nbsp;&nbsp;4</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;</span><span style="color: #000000; font-weight: bold; ">int</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;,&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">自增字段</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;&nbsp;5</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">50</span><span style="color: #000000; ">)&nbsp;,<br />
</span><span style="color: #008080; ">&nbsp;&nbsp;6</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;pwd&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">50</span><span style="color: #000000; ">)&nbsp;,<br />
</span><span style="color: #008080; ">&nbsp;&nbsp;7</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">constraint</span><span style="color: #000000; ">&nbsp;pk_user_id&nbsp;</span><span style="color: #0000FF; ">primary</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">key</span><span style="color: #000000; ">(id)&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">主键</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;&nbsp;8</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">constraint&nbsp;pk_user_id&nbsp;primary&nbsp;key(id,[name])</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;&nbsp;9</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;);<br />
</span><span style="color: #008080; ">&nbsp;10</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;11</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;变量的声明,sql里面声明变量时必须在变量前加@符号</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;12</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">DECLARE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@I</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">INT</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;13</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;14</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;变量的赋值，变量赋值时变量前必须加set</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;15</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">SET</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@I</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; ">30</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;16</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;17</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;声明多个变量</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;18</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">DECLARE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@s</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">10</span><span style="color: #000000; ">),</span><span style="color: #008000; ">@a</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">INT</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;19</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;20</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;Sql&nbsp;里if语句</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;21</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">IF</span><span style="color: #000000; ">&nbsp;条件&nbsp;</span><span style="color: #0000FF; ">BEGIN</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;22</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;执行语句<br />
</span><span style="color: #008080; ">&nbsp;23</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;24</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">ELSE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">BEGIN</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;25</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;执行语句<br />
</span><span style="color: #008080; ">&nbsp;26</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;27</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">&nbsp;28</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">DECLARE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@d</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">INT</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;29</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">set</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@d</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 />
</span><span style="color: #008080; ">&nbsp;30</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;31</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">IF</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@d</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: #0000FF; ">BEGIN</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;32</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;33</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;打印</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;34</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">PRINT</span><span style="color: #000000; ">&nbsp;</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">正确</span><span style="color: #FF0000; ">'</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;35</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;36</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">ELSE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">BEGIN</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;37</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">PRINT</span><span style="color: #000000; ">&nbsp;</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">错误</span><span style="color: #FF0000; ">'</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;38</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;39</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;40</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;41</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;Sql&nbsp;里的多条件选择语句.</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;42</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">DECLARE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@iRet</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">INT</span><span style="color: #000000; ">,&nbsp;</span><span style="color: #008000; ">@PKDisp</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">VARCHAR</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">20</span><span style="color: #000000; ">)<br />
</span><span style="color: #008080; ">&nbsp;43</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">SET</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@iRet</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 />
</span><span style="color: #008080; ">&nbsp;44</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">Select</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@iRet</span><span style="color: #000000; ">&nbsp;</span><span style="color: #808080; ">=</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;45</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF00FF; ">CASE</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;46</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@PKDisp</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; ">一</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">THEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #800000; font-weight: bold; ">1</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;47</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@PKDisp</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; ">二</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">THEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #800000; font-weight: bold; ">2</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;48</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@PKDisp</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; ">三</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">THEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #800000; font-weight: bold; ">3</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;49</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@PKDisp</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; ">四</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">THEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #800000; font-weight: bold; ">4</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;50</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@PKDisp</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; ">五</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">THEN</span><span style="color: #000000; ">&nbsp;</span><span style="color: #800000; font-weight: bold; ">5</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;51</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">ELSE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #800000; font-weight: bold; ">100</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;52</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;53</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;54</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;循环语句</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;55</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHILE</span><span style="color: #000000; ">&nbsp;条件&nbsp;</span><span style="color: #0000FF; ">BEGIN</span><span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">&nbsp;56</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;执行语句<br />
</span><span style="color: #008080; ">&nbsp;57</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;58</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;59</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">DECLARE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@i</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">INT</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;60</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">SET</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@i</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 />
</span><span style="color: #008080; ">&nbsp;61</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">WHILE</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@i</span><span style="color: #808080; ">&lt;</span><span style="color: #800000; font-weight: bold; ">1000000</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">BEGIN</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;62</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">set</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@i</span><span style="color: #808080; ">=</span><span style="color: #008000; ">@i</span><span style="color: #808080; ">+</span><span style="color: #800000; font-weight: bold; ">1</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;63</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">END</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;64</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;打印</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;65</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">PRINT</span><span style="color: #000000; ">&nbsp;</span><span style="color: #008000; ">@i</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;66</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;67</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;68</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;TRUNCATE&nbsp;删除表中的所有行，而不记录单个行删除操作，不能带条件</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;69</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;70</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">/*</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;71</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;TRUNCATE&nbsp;TABLE&nbsp;在功能上与不带&nbsp;Where&nbsp;子句的&nbsp;Delete&nbsp;语句相同：二者均删除表中的全部行<br />
</span><span style="color: #008080; ">&nbsp;72</span>&nbsp;<span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;73</span>&nbsp;<span style="color: #008080; ">。但&nbsp;TRUNCATE&nbsp;TABLE&nbsp;比&nbsp;Delete&nbsp;速度快，且使用的系统和事务日志资源少。<br />
</span><span style="color: #008080; ">&nbsp;74</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;Delete&nbsp;语句每次删除一行，并在事务日志中为所删除的每行记录一项。TRUNCATE&nbsp;TABLE&nbsp;通过<br />
</span><span style="color: #008080; ">&nbsp;75</span>&nbsp;<span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;76</span>&nbsp;<span style="color: #008080; ">释放存储表数据所用的数据页来删除数据，并且只在事务日志中记录页的释放。<br />
</span><span style="color: #008080; ">&nbsp;77</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;TRUNCATE&nbsp;TABLE&nbsp;删除表中的所有行，但表结构及其列、约束、索引等保持不变。新行标识所用<br />
</span><span style="color: #008080; ">&nbsp;78</span>&nbsp;<span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;79</span>&nbsp;<span style="color: #008080; ">的计数值重置为该列的种子。如果想保留标识计数值，请改用&nbsp;Delete。如果要删除表定义及其数据，请<br />
</span><span style="color: #008080; ">&nbsp;80</span>&nbsp;<span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;81</span>&nbsp;<span style="color: #008080; ">使用&nbsp;Drop&nbsp;TABLE&nbsp;语句。<br />
</span><span style="color: #008080; ">&nbsp;82</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;对于由&nbsp;FOREIGN&nbsp;KEY&nbsp;约束引用的表，不能使用&nbsp;TRUNCATE&nbsp;TABLE，而应使用不带&nbsp;Where&nbsp;子句的<br />
</span><span style="color: #008080; ">&nbsp;83</span>&nbsp;<span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;84</span>&nbsp;<span style="color: #008080; ">Delete&nbsp;语句。由于&nbsp;TRUNCATE&nbsp;TABLE&nbsp;不记录在日志中，所以它不能激活触发器。<br />
</span><span style="color: #008080; ">&nbsp;85</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;TRUNCATE&nbsp;TABLE&nbsp;不能用于参与了索引视图的表。<br />
</span><span style="color: #008080; ">&nbsp;86</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;示例<br />
</span><span style="color: #008080; ">&nbsp;87</span>&nbsp;<span style="color: #008080; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下例删除&nbsp;authors&nbsp;表中的所有数据。</span><span style="color: #008080; ">*/</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;88</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">&nbsp;89</span>&nbsp;<span style="color: #000000; ">&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;authors<br />
</span><span style="color: #008080; ">&nbsp;90</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">&nbsp;91</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;92</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;Select&nbsp;INTO&nbsp;从一个查询的计算结果中创建一个新表。&nbsp;数据并不返回给客户端，这一点和普通的</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;93</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;Select&nbsp;不同。&nbsp;新表的字段具有和&nbsp;Select&nbsp;的输出字段相关联（相同）的名字和数据类型。</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">&nbsp;94</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">&nbsp;95</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">select</span><span style="color: #000000; ">&nbsp;</span><span style="color: #808080; ">*</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">into</span><span style="color: #000000; ">&nbsp;NewTable<br />
</span><span style="color: #008080; ">&nbsp;96</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">from</span><span style="color: #000000; ">&nbsp;Uname<br />
</span><span style="color: #008080; ">&nbsp;97</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;98</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">&nbsp;99</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;Insert&nbsp;INTO&nbsp;Select</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">100</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;表ABC必须存在</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">101</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;把表Uname里面的字段Username复制到表ABC</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">102</span>&nbsp;<span style="color: #000000; ">&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;ABC&nbsp;</span><span style="color: #0000FF; ">Select</span><span style="color: #000000; ">&nbsp;Username&nbsp;</span><span style="color: #0000FF; ">FROM</span><span style="color: #000000; ">&nbsp;Uname<br />
</span><span style="color: #008080; ">103</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">104</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;创建临时表</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">105</span>&nbsp;<span style="color: #000000; ">&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;#</span><span style="color: #0000FF; ">temp</span><span style="color: #000000; ">(<br />
</span><span style="color: #008080; ">106</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UID&nbsp;</span><span style="color: #000000; font-weight: bold; ">int</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; ">,&nbsp;</span><span style="color: #800000; font-weight: bold; ">1</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; ">,<br />
</span><span style="color: #008080; ">107</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UserName&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">16</span><span style="color: #000000; ">),<br />
</span><span style="color: #008080; ">108</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pwd&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">50</span><span style="color: #000000; ">),<br />
</span><span style="color: #008080; ">109</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Age&nbsp;</span><span style="color: #000000; font-weight: bold; ">smallint</span><span style="color: #000000; ">,<br />
</span><span style="color: #008080; ">110</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sex&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">6</span><span style="color: #000000; ">)<br />
</span><span style="color: #008080; ">111</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br />
</span><span style="color: #008080; ">112</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;打开临时表</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">113</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">Select</span><span style="color: #000000; ">&nbsp;</span><span style="color: #808080; ">*</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">from</span><span style="color: #000000; ">&nbsp;#</span><span style="color: #0000FF; ">temp</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">114</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">115</span>&nbsp;<span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;存储过程</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">116</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;要创建存储过程的数据库</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">117</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">Use</span><span style="color: #000000; ">&nbsp;Test<br />
</span><span style="color: #008080; ">118</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;判断要创建的存储过程名是否存在</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">119</span>&nbsp;<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; ">(</span><span style="color: #0000FF; ">Select</span><span style="color: #000000; ">&nbsp;name&nbsp;</span><span style="color: #0000FF; ">From</span><span style="color: #000000; ">&nbsp;sysobjects&nbsp;</span><span style="color: #0000FF; ">Where</span><span style="color: #000000; ">&nbsp;name</span><span style="color: #808080; ">=</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">csp_AddInfo</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">&nbsp;</span><span style="color: #808080; ">And</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">120</span>&nbsp;<span style="color: #000000; "><br />
</span><span style="color: #008080; ">121</span>&nbsp;<span style="color: #000000; ">type</span><span style="color: #808080; ">=</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">P</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">)<br />
</span><span style="color: #008080; ">122</span>&nbsp;<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;删除存储过程</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">123</span>&nbsp;<span style="color: #000000; ">&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; ">Procedure</span><span style="color: #000000; ">&nbsp;dbo.csp_AddInfo<br />
</span><span style="color: #008080; ">124</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">Go</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">125</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">126</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">127</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;创建存储过程</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">128</span>&nbsp;<span style="color: #000000; ">&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; ">Proc</span><span style="color: #000000; ">&nbsp;dbo.csp_AddInfo<br />
</span><span style="color: #008080; ">129</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;存储过程参数</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">130</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000; ">@UserName</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">16</span><span style="color: #000000; ">),<br />
</span><span style="color: #008080; ">131</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000; ">@Pwd</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">50</span><span style="color: #000000; ">),<br />
</span><span style="color: #008080; ">132</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000; ">@Age</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">smallint</span><span style="color: #000000; ">,<br />
</span><span style="color: #008080; ">133</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000; ">@Sex</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; font-weight: bold; ">varchar</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">6</span><span style="color: #000000; ">)<br />
</span><span style="color: #008080; ">134</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">AS</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">135</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;存储过程语句体</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">136</span>&nbsp;<span style="color: #000000; ">&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;Uname&nbsp;(UserName,Pwd,Age,Sex)<br />
</span><span style="color: #008080; ">137</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">values</span><span style="color: #000000; ">&nbsp;(</span><span style="color: #008000; ">@UserName</span><span style="color: #000000; ">,</span><span style="color: #008000; ">@Pwd</span><span style="color: #000000; ">,</span><span style="color: #008000; ">@Age</span><span style="color: #000000; ">,</span><span style="color: #008000; ">@Sex</span><span style="color: #000000; ">)<br />
</span><span style="color: #008080; ">138</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">RETURN</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">139</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;执行</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">140</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">GO</span><span style="color: #000000; "><br />
</span><span style="color: #008080; ">141</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080; ">142</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080; ">--</span><span style="color: #008080; ">&nbsp;执行存储过程</span><span style="color: #008080; "><br />
</span><span style="color: #008080; ">143</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000FF; ">EXEC</span><span style="color: #000000; ">&nbsp;csp_AddInfo&nbsp;</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">Junn.A</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">,</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">123456</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">,</span><span style="color: #800000; font-weight: bold; ">20</span><span style="color: #000000; ">,</span><span style="color: #FF0000; ">'</span><span style="color: #FF0000; ">男</span><span style="color: #FF0000; ">'</span><span style="color: #000000; ">;<br />
</span><span style="color: #008080; ">144</span>&nbsp;<span style="color: #000000; ">修改自：http:</span><span style="color: #808080; ">//</span><span style="color: #000000; ">blog.csdn.net</span><span style="color: #808080; ">/</span><span style="color: #000000; ">mx1029</span><span style="color: #808080; ">/</span><span style="color: #000000; ">archive</span><span style="color: #808080; ">/</span><span style="color: #800000; font-weight: bold; ">2007</span><span style="color: #808080; ">/</span><span style="color: #800000; font-weight: bold; ">07</span><span style="color: #808080; ">/</span><span style="color: #800000; font-weight: bold; ">06</span><span style="color: #808080; ">/</span><span style="color: #800000; font-weight: bold; ">1680910</span><span style="color: #000000; ">.aspx</span></div>
<img src ="http://www.blogjava.net/apl330/aggbug/347022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/apl330/" target="_blank">jack zhai</a> 2011-03-25 16:31 <a href="http://www.blogjava.net/apl330/archive/2011/03/25/347022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>