锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产中文字幕在线观看,亚洲午夜精品国产,国产有码一区二区http://m.shnenglu.com/zhaoyg/category/10668.htmlzh-cnWed, 25 Nov 2009 12:48:01 GMTWed, 25 Nov 2009 12:48:01 GMT60sql server 瑙﹀彂鍣ㄤ竴渚?/title><link>http://m.shnenglu.com/zhaoyg/archive/2009/11/25/101922.html</link><dc:creator>zhaoyg</dc:creator><author>zhaoyg</author><pubDate>Wed, 25 Nov 2009 11:57:00 GMT</pubDate><guid>http://m.shnenglu.com/zhaoyg/archive/2009/11/25/101922.html</guid><wfw:comment>http://m.shnenglu.com/zhaoyg/comments/101922.html</wfw:comment><comments>http://m.shnenglu.com/zhaoyg/archive/2009/11/25/101922.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/zhaoyg/comments/commentRss/101922.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/zhaoyg/services/trackbacks/101922.html</trackback:ping><description><![CDATA[<p> </p> <p>create table a_1<br>(<br>[id] char (20),<br>total int<br>)</p> <p>create table a_2<br>(<br>[id] char (20),<br>total int<br>)<br>鏈変互涓婁袱琛ㄣ?<br>鍐欎竴涓Е鍙戝櫒錛屽疄鐜幫細<br>瀵筧_1榪涜insert錛屽湪a_2涓紝濡傛灉瀛樺湪鍜宎_1涓垰鎻掑叆鐨刬d鐩稿悓鐨刬d錛屽垯瀵筧_2涓殑榪欎釜id鐩稿簲鐨則otal榪涜绱姞錛屽鏋滄病鏈夛紝鍒欏湪a_2涓彃鍏_1涓柊鎻掑叆鐨勫瓧孌?br>瀵筧_1榪涜delete錛屽垯鍦╝_2涓浉鍚岀殑id鐩稿簲鐨則otal涓婂噺鍘籥_1涓垰鍒犻櫎鐨勯偅涓猼otal<br>鍋囪a_1涓猴細<br>001  10<br>002  8<br>003  7<br>001  2<br>004  90<br>002  3<br>001  22<br><br>a_2涓猴細<br>001  34<br>002  11<br>003  7<br>004  90<br><br>insert錛?br>insert a_1 values('001',100)<br>insert鍚庯細<br>a_1涓猴細<br>001  10<br>002  8<br>003  7<br>001  2<br>004  90<br>002  3<br>001  22<br>001  100<br><br>a_2涓猴細<br>001  134<br>002  11<br>003  7<br>004  90<br><br><br>delete:<br>delete a_1<br>where a_1.[id]='001' and a_1.total = 10<br><br>delete鍚庯細<br>a_1涓猴細<br>002  8<br>003  7<br>001  2<br>004  90<br>002  3<br>001  22<br>001  100<br><br>a_2涓猴細<br>001  124<br>002  11<br>003  7<br>004  90<br><br><br>code:<br></p> <div style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; WORD-BREAK: break-all; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px"><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><span style="COLOR: #0000ff">create</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">table</span><span style="COLOR: #000000"> a_1<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">(<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></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: #000000; FONT-WEIGHT: bold">char</span><span style="COLOR: #000000"> (</span><span style="COLOR: #800000; FONT-WEIGHT: bold">20</span><span style="COLOR: #000000">),<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">total </span><span style="COLOR: #000000; FONT-WEIGHT: bold">int</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">create</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">table</span><span style="COLOR: #000000"> a_2<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">(<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></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: #000000; FONT-WEIGHT: bold">char</span><span style="COLOR: #000000"> (</span><span style="COLOR: #800000; FONT-WEIGHT: bold">20</span><span style="COLOR: #000000">),<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">total </span><span style="COLOR: #000000; FONT-WEIGHT: bold">int</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">create</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">trigger</span><span style="COLOR: #000000"> trigger_1<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">on</span><span style="COLOR: #000000"> a_1<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> , </span><span style="COLOR: #0000ff">delete</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">as</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">exists</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> inserted)  </span><span style="COLOR: #008080">--</span><span style="COLOR: #008080"> 鍒ゆ柇鏄惁榪涜insert鎿嶄綔</span><span style="COLOR: #008080"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">begin</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">exists</span><span style="COLOR: #000000"> <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    ( <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">true</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000"> <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> inserted <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">join</span><span style="COLOR: #000000"> a_2  </span><span style="COLOR: #0000ff">on</span><span style="COLOR: #000000"> inserted.</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: #808080">=</span><span style="COLOR: #000000">a_2.</span><span style="COLOR: #ff0000">[</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #ff0000">]</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    )<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">begin</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">declare</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_1</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000; FONT-WEIGHT: bold">char</span><span style="COLOR: #000000">(</span><span style="COLOR: #800000; FONT-WEIGHT: bold">20</span><span style="COLOR: #000000">),</span><span style="COLOR: #008000">@val_1</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000; FONT-WEIGHT: bold">int</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_1</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </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: #008000">@val_1</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> total </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> inserted<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">update</span><span style="COLOR: #000000">  a_2<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">set</span><span style="COLOR: #000000"> a_2.total </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> a_2.total </span><span style="COLOR: #808080">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@val_1</span><span style="COLOR: #000000"> <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">where</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_1</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> a_2.</span><span style="COLOR: #ff0000">[</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #ff0000">]</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">end</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">begin</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">declare</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_2</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000; FONT-WEIGHT: bold">char</span><span style="COLOR: #000000">(</span><span style="COLOR: #800000; FONT-WEIGHT: bold">20</span><span style="COLOR: #000000">),</span><span style="COLOR: #008000">@val_2</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000; FONT-WEIGHT: bold">int</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_2</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </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: #008000">@val_2</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> total </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> inserted<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> a_2 </span><span style="COLOR: #0000ff">values</span><span style="COLOR: #000000">(</span><span style="COLOR: #008000">@id_2</span><span style="COLOR: #000000">, </span><span style="COLOR: #008000">@val_2</span><span style="COLOR: #000000">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">    </span><span style="COLOR: #0000ff">end</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">end</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> </span><span style="COLOR: #008080">--</span><span style="COLOR: #008080"> delete鎿嶄綔</span><span style="COLOR: #008080"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">begin</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">   </span><span style="COLOR: #0000ff">declare</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_3</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000; FONT-WEIGHT: bold">char</span><span style="COLOR: #000000">(</span><span style="COLOR: #800000; FONT-WEIGHT: bold">20</span><span style="COLOR: #000000">) , </span><span style="COLOR: #008000">@val_3</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000; FONT-WEIGHT: bold">int</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">   </span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_3</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </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: #008000">@val_3</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> total </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> deleted<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">   </span><span style="COLOR: #0000ff">update</span><span style="COLOR: #000000">  a_2<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">   </span><span style="COLOR: #0000ff">set</span><span style="COLOR: #000000"> a_2.total </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> a_2.total </span><span style="COLOR: #808080">-</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@val_3</span><span style="COLOR: #000000"> <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif">   </span><span style="COLOR: #0000ff">where</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@id_3</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> a_2.</span><span style="COLOR: #ff0000">[</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #ff0000">]</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">end</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> a_1<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> a_2<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> a_1 </span><span style="COLOR: #0000ff">values</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">001</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800000; FONT-WEIGHT: bold">10</span><span style="COLOR: #000000">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> a_1 </span><span style="COLOR: #0000ff">values</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">002</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800000; FONT-WEIGHT: bold">9</span><span style="COLOR: #000000">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> a_1 </span><span style="COLOR: #0000ff">values</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">001</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800000; FONT-WEIGHT: bold">40</span><span style="COLOR: #000000">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> a_1 </span><span style="COLOR: #0000ff">values</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">003</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800000; FONT-WEIGHT: bold">73</span><span style="COLOR: #000000">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">insert</span><span style="COLOR: #000000"> a_1 </span><span style="COLOR: #0000ff">values</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">002</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800000; FONT-WEIGHT: bold">11</span><span style="COLOR: #000000">)<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> a_1<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> a_2<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">delete</span><span style="COLOR: #000000"> a_1 <br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">where</span><span style="COLOR: #000000"> a_1."id" </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">001</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">and</span><span style="COLOR: #000000"> a_1.total </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #800000; FONT-WEIGHT: bold">10</span><span style="COLOR: #000000"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"><br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> a_1<br><img align=top src="http://m.shnenglu.com/Images/OutliningIndicators/None.gif"></span><span style="COLOR: #0000ff">select</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000"> a_2</span></div> <p><br> 絎竴嬈″啓瑙﹀彂鍣紝涓嶅厤鏂規硶杈冪錛屽鏋滆皝鏈夋洿濂界殑鏂規硶錛岃繕鏈涘垎浜垎浜?/p> <img src ="http://m.shnenglu.com/zhaoyg/aggbug/101922.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/zhaoyg/" target="_blank">zhaoyg</a> 2009-11-25 19:57 <a href="http://m.shnenglu.com/zhaoyg/archive/2009/11/25/101922.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>[杞琞 SQL鎿嶄綔鍏ㄩ泦http://m.shnenglu.com/zhaoyg/archive/2009/05/23/85534.htmlzhaoygzhaoygSat, 23 May 2009 12:01:00 GMThttp://m.shnenglu.com/zhaoyg/archive/2009/05/23/85534.htmlhttp://m.shnenglu.com/zhaoyg/comments/85534.htmlhttp://m.shnenglu.com/zhaoyg/archive/2009/05/23/85534.html#Feedback0http://m.shnenglu.com/zhaoyg/comments/commentRss/85534.htmlhttp://m.shnenglu.com/zhaoyg/services/trackbacks/85534.html 

SQL鎿嶄綔鍏ㄩ泦

涓嬪垪璇彞閮ㄥ垎鏄疢ssql璇彞錛屼笉鍙互鍦╝ccess涓嬌鐢ㄣ?

SQL鍒嗙被錛?nbsp;
DDL鈥旀暟鎹畾涔夎璦(CREATE錛孉LTER錛孌ROP錛孌ECLARE) 
DML鈥旀暟鎹搷綰佃璦(SELECT錛孌ELETE錛孶PDATE錛孖NSERT) 
DCL鈥旀暟鎹帶鍒惰璦(GRANT錛孯EVOKE錛孋OMMIT錛孯OLLBACK)

棣栧厛,綆瑕佷粙緇嶅熀紜璇彞錛?
1銆佽鏄庯細鍒涘緩鏁版嵁搴?
CREATE DATABASE database-name 
2銆佽鏄庯細鍒犻櫎鏁版嵁搴?
drop database dbname
3銆佽鏄庯細澶囦喚sql server
--- 鍒涘緩 澶囦喚鏁版嵁鐨?device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 寮濮?澶囦喚
BACKUP DATABASE pubs TO testBack 
4銆佽鏄庯細鍒涘緩鏂拌〃
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
鏍規嵁宸叉湁鐨勮〃鍒涘緩鏂拌〃錛?nbsp;
A錛歝reate table tab_new like tab_old (浣跨敤鏃ц〃鍒涘緩鏂拌〃)
B錛歝reate table tab_new as select col1,col2… from tab_old definition only
5銆佽鏄庯細鍒犻櫎鏂拌〃drop table tabname 
6銆佽鏄庯細澧炲姞涓涓垪
Alter table tabname add column col type
娉細鍒楀鍔犲悗灝嗕笉鑳藉垹闄ゃ侱B2涓垪鍔犱笂鍚庢暟鎹被鍨嬩篃涓嶈兘鏀瑰彉錛屽敮涓鑳芥敼鍙樼殑鏄鍔爒archar綾誨瀷鐨勯暱搴︺?
7銆佽鏄庯細娣誨姞涓婚敭錛?Alter table tabname add primary key(col) 
璇存槑錛氬垹闄や富閿細 Alter table tabname drop primary key(col) 
8銆佽鏄庯細鍒涘緩绱㈠紩錛歝reate [unique] index idxname on tabname(col….) 
鍒犻櫎绱㈠紩錛歞rop index idxname
娉細绱㈠紩鏄笉鍙洿鏀圭殑錛屾兂鏇存敼蹇呴』鍒犻櫎閲嶆柊寤恒?
9銆佽鏄庯細鍒涘緩瑙嗗浘錛歝reate view viewname as select statement 
鍒犻櫎瑙嗗浘錛歞rop view viewname
10銆佽鏄庯細鍑犱釜綆鍗曠殑鍩烘湰鐨剆ql璇彞
閫夋嫨錛歴elect * from table1 where 鑼冨洿
鎻掑叆錛歩nsert into table1(field1,field2) values(value1,value2)
鍒犻櫎錛歞elete from table1 where 鑼冨洿
鏇存柊錛歶pdate table1 set field1=value1 where 鑼冨洿
鏌ユ壘錛歴elect * from table1 where field1 like ’%value1%’ ---like鐨勮娉曞緢綺懼錛屾煡璧勬枡!
鎺掑簭錛歴elect * from table1 order by field1,field2 [desc]
鎬繪暟錛歴elect count * as totalcount from table1
姹傚拰錛歴elect sum(field1) as sumvalue from table1
騫沖潎錛歴elect avg(field1) as avgvalue from table1
鏈澶э細select max(field1) as maxvalue from table1
鏈灝忥細select min(field1) as minvalue from table1
11銆佽鏄庯細鍑犱釜楂樼駭鏌ヨ榪愮畻璇?
A錛?UNION 榪愮畻絎?nbsp;
UNION 榪愮畻絎﹂氳繃緇勫悎鍏朵粬涓や釜緇撴灉琛紙渚嬪 TABLE1 鍜?TABLE2錛夊茍娑堝幓琛ㄤ腑浠諱綍閲嶅琛岃屾淳鐢熷嚭涓涓粨鏋滆〃銆傚綋 ALL 闅?UNION 涓璧蜂嬌鐢ㄦ椂錛堝嵆 UNION ALL錛夛紝涓嶆秷闄ら噸澶嶈銆備袱縐嶆儏鍐典笅錛屾淳鐢熻〃鐨勬瘡涓琛屼笉鏄潵鑷?TABLE1 灝辨槸鏉ヨ嚜 TABLE2銆?nbsp;
B錛?EXCEPT 榪愮畻絎?nbsp;
EXCEPT 榪愮畻絎﹂氳繃鍖呮嫭鎵鏈夊湪 TABLE1 涓絾涓嶅湪 TABLE2 涓殑琛屽茍娑堥櫎鎵鏈夐噸澶嶈鑰屾淳鐢熷嚭涓涓粨鏋滆〃銆傚綋 ALL 闅?EXCEPT 涓璧蜂嬌鐢ㄦ椂 (EXCEPT ALL)錛屼笉娑堥櫎閲嶅琛屻?nbsp;
C錛?INTERSECT 榪愮畻絎?
INTERSECT 榪愮畻絎﹂氳繃鍙寘鎷?TABLE1 鍜?TABLE2 涓兘鏈夌殑琛屽茍娑堥櫎鎵鏈夐噸澶嶈鑰屾淳鐢熷嚭涓涓粨鏋滆〃銆傚綋 ALL 闅?INTERSECT 涓璧蜂嬌鐢ㄦ椂 (INTERSECT ALL)錛屼笉娑堥櫎閲嶅琛屻?nbsp;
娉細浣跨敤榪愮畻璇嶇殑鍑犱釜鏌ヨ緇撴灉琛屽繀欏繪槸涓鑷寸殑銆?nbsp;
12銆佽鏄庯細浣跨敤澶栬繛鎺?nbsp;
A銆乴eft outer join錛?nbsp;
宸﹀榪炴帴錛堝乏榪炴帴錛夛細緇撴灉闆嗗嚑鍖呮嫭榪炴帴琛ㄧ殑鍖歸厤琛岋紝涔熷寘鎷乏榪炴帴琛ㄧ殑鎵鏈夎銆?nbsp;
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
B錛歳ight outer join: 
鍙沖榪炴帴(鍙寵繛鎺?錛氱粨鏋滈泦鏃㈠寘鎷繛鎺ヨ〃鐨勫尮閰嶈繛鎺ヨ錛屼篃鍖呮嫭鍙寵繛鎺ヨ〃鐨勬墍鏈夎銆?nbsp;
C錛歠ull outer join錛?nbsp;
鍏ㄥ榪炴帴錛氫笉浠呭寘鎷鍙瘋繛鎺ヨ〃鐨勫尮閰嶈錛岃繕鍖呮嫭涓や釜榪炴帴琛ㄤ腑鐨勬墍鏈夎褰曘?

鍏舵錛屽ぇ瀹舵潵鐪嬩竴浜涗笉閿欑殑sql璇彞
1銆佽鏄庯細澶嶅埗琛?鍙鍒剁粨鏋?婧愯〃鍚嶏細a 鏂拌〃鍚嶏細b) (Access鍙敤)
娉曚竴錛歴elect * into b from a where 1 <>1
娉曚簩錛歴elect top 0 * into b from a

2銆佽鏄庯細鎷瘋礉琛?鎷瘋礉鏁版嵁,婧愯〃鍚嶏細a 鐩爣琛ㄥ悕錛歜) (Access鍙敤)
insert into b(a, b, c) select d,e,f from b;

3銆佽鏄庯細璺ㄦ暟鎹簱涔嬮棿琛ㄧ殑鎷瘋礉(鍏蜂綋鏁版嵁浣跨敤緇濆璺緞) (Access鍙敤)
insert into b(a, b, c) select d,e,f from b in ‘鍏蜂綋鏁版嵁搴?#8217; where 鏉′歡
渚嬪瓙錛?.from b in '"&Server.MapPath(".")&"\data.mdb" &"' where..

4銆佽鏄庯細瀛愭煡璇?琛ㄥ悕1錛歛 琛ㄥ悕2錛歜)
select a,b,c from a where a IN (select d from b ) 鎴栬? select a,b,c from a where a IN (1,2,3)

5銆佽鏄庯細鏄劇ず鏂囩珷銆佹彁浜や漢鍜屾渶鍚庡洖澶嶆椂闂?
select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b

6銆佽鏄庯細澶栬繛鎺ユ煡璇?琛ㄥ悕1錛歛 琛ㄥ悕2錛歜)
select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

7銆佽鏄庯細鍦ㄧ嚎瑙嗗浘鏌ヨ(琛ㄥ悕1錛歛 )
select * from (SELECT a,b,c FROM a) T where t.a > 1;

8銆佽鏄庯細between鐨勭敤娉?between闄愬埗鏌ヨ鏁版嵁鑼冨洿鏃跺寘鎷簡杈圭晫鍊?not between涓嶅寘鎷?
select * from table1 where time between time1 and time2
select a,b,c, from table1 where a not between 鏁板? and 鏁板?

9銆佽鏄庯細in 鐨勪嬌鐢ㄦ柟娉?
select * from table1 where a [not] in (‘鍊?’,’鍊?’,’鍊?’,’鍊?’)

10銆佽鏄庯細涓ゅ紶鍏寵仈琛紝鍒犻櫎涓昏〃涓凡緇忓湪鍓〃涓病鏈夌殑淇℃伅 
delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1 )

11銆佽鏄庯細鍥涜〃鑱旀煡闂錛?
select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where .....

12銆佽鏄庯細鏃ョ▼瀹夋帓鎻愬墠浜斿垎閽熸彁閱?nbsp;
SQL: select * from 鏃ョ▼瀹夋帓 where datediff('minute',f寮濮嬫椂闂?getdate())>5

13銆佽鏄庯細涓鏉ql 璇彞鎼炲畾鏁版嵁搴撳垎欏?
select top 10 b.* from (select top 20 涓婚敭瀛楁,鎺掑簭瀛楁 from 琛ㄥ悕 order by 鎺掑簭瀛楁 desc) a,琛ㄥ悕 b where b.涓婚敭瀛楁 = a.涓婚敭瀛楁 order by a.鎺掑簭瀛楁

14銆佽鏄庯細鍓?0鏉¤褰?
select top 10 * form table1 where 鑼冨洿

15銆佽鏄庯細閫夋嫨鍦ㄦ瘡涓緇刡鍊肩浉鍚岀殑鏁版嵁涓搴旂殑a鏈澶х殑璁板綍鐨勬墍鏈変俊鎭?綾諱技榪欐牱鐨勭敤娉曞彲浠ョ敤浜庤鍧涙瘡鏈堟帓琛屾,姣忔湀鐑攢浜у搧鍒嗘瀽,鎸夌鐩垚緇╂帓鍚?絳夌瓑.)
select a,b,c from tablename ta where a=(select max(a) from tablename tb where tb.b=ta.b)

16銆佽鏄庯細鍖呮嫭鎵鏈夊湪 TableA 涓絾涓嶅湪 TableB鍜孴ableC 涓殑琛屽茍娑堥櫎鎵鏈夐噸澶嶈鑰屾淳鐢熷嚭涓涓粨鏋滆〃
(select a from tableA ) except (select a from tableB) except (select a from tableC)

17銆佽鏄庯細闅忔満鍙栧嚭10鏉℃暟鎹?
select top 10 * from tablename order by newid()

18銆佽鏄庯細闅忔満閫夋嫨璁板綍
select newid()

19銆佽鏄庯細鍒犻櫎閲嶅璁板綍
Delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)

20銆佽鏄庯細鍒楀嚭鏁版嵁搴撻噷鎵鏈夌殑琛ㄥ悕
select name from sysobjects where type='U' 

21銆佽鏄庯細鍒楀嚭琛ㄩ噷鐨勬墍鏈夌殑
select name from syscolumns where id=object_id('TableName')

22銆佽鏄庯細鍒楃ずtype銆乿ender銆乸cs瀛楁錛屼互type瀛楁鎺掑垪錛宑ase鍙互鏂逛究鍦板疄鐜板閲嶉夋嫨錛岀被浼約elect 涓殑case銆?
select type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when 'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end) FROM tablename group by type
鏄劇ず緇撴灉錛?
type vender pcs
鐢佃剳 A 1
鐢佃剳 A 1
鍏夌洏 B 2
鍏夌洏 A 2
鎵嬫満 B 3
鎵嬫満 C 3

23銆佽鏄庯細鍒濆鍖栬〃table1
TRUNCATE TABLE table1

24銆佽鏄庯細閫夋嫨浠?0鍒?5鐨勮褰?
select top 5 * from (select top 15 * from table order by id asc) table_鍒悕 order by id desc
銆銆
闅忔満閫夋嫨鏁版嵁搴撹褰曠殑鏂規硶錛堜嬌鐢≧andomize鍑芥暟錛岄氳繃SQL璇彞瀹炵幇錛?
銆銆瀵瑰瓨鍌ㄥ湪鏁版嵁搴撲腑鐨勬暟鎹潵璇達紝闅忔満鏁扮壒鎬ц兘緇欏嚭涓婇潰鐨勬晥鏋滐紝浣嗗畠浠彲鑳藉お鎱簡浜涖備綘涓嶈兘瑕佹眰ASP“鎵句釜闅忔満鏁?#8221;鐒跺悗鎵撳嵃鍑烘潵銆傚疄闄呬笂甯歌鐨勮В鍐蟲柟妗堟槸寤虹珛濡備笅鎵紺虹殑寰幆錛?nbsp;
Randomize 
RNumber = Int(Rnd*499) +1 

While Not objRec.EOF 
If objRec("ID") = RNumber THEN 
... 榪欓噷鏄墽琛岃剼鏈?... 
end if 
objRec.MoveNext 
Wend 

銆銆榪欏緢瀹規槗鐞嗚В銆傞鍏堬紝浣犲彇鍑?鍒?00鑼冨洿涔嬪唴鐨勪竴涓殢鏈烘暟錛堝亣璁?00灝辨槸鏁版嵁搴撳唴璁板綍鐨勬繪暟錛夈傜劧鍚庯紝浣犻亶鍘嗘瘡涓璁板綍鏉ユ祴璇旾D 鐨勫箋佹鏌ュ叾鏄惁鍖歸厤RNumber銆傛弧瓚蟲潯浠剁殑璇濆氨鎵ц鐢盩HEN 鍏抽敭瀛楀紑濮嬬殑閭d竴鍧椾唬鐮併傚亣濡備綘鐨凴Number 絳変簬495錛岄偅涔堣寰幆涓閬嶆暟鎹簱鑺辯殑鏃墮棿鍙氨闀夸簡銆傝櫧鐒?00榪欎釜鏁板瓧鐪嬭搗鏉ュぇ浜嗕簺錛屼絾鐩告瘮鏇翠負紼沖浐鐨勪紒涓氳В鍐蟲柟妗堣繖榪樻槸涓皬鍨嬫暟鎹簱浜嗭紝鍚庤呴氬父鍦ㄤ竴涓暟鎹簱鍐呭氨鍖呭惈浜嗘垚鍗冧笂涓囨潯璁板綍銆傝繖鏃跺欎笉灝辨瀹氫簡錛?nbsp;
銆銆閲囩敤SQL錛屼綘灝卞彲浠ュ緢蹇湴鎵懼嚭鍑嗙‘鐨勮褰曞茍涓旀墦寮涓涓彧鍖呭惈璇ヨ褰曠殑recordset錛屽涓嬫墍紺猴細 
Randomize 
RNumber = Int(Rnd*499) + 1 

SQL = "SELECT * FROM Customers WHERE ID = " & RNumber 

set objRec = ObjConn.Execute(SQL) 
Response.WriteRNumber & " = " & objRec("ID") & " " & objRec("c_email") 

銆銆涓嶅繀鍐欏嚭RNumber 鍜孖D錛屼綘鍙渶瑕佹鏌ュ尮閰嶆儏鍐靛嵆鍙傚彧瑕佷綘瀵逛互涓婁唬鐮佺殑宸ヤ綔婊℃剰錛屼綘鑷彲鎸夐渶鎿嶄綔“闅忔満”璁板綍銆俁ecordset娌℃湁鍖呭惈鍏朵粬鍐呭錛屽洜姝や綘寰堝揩灝辮兘鎵懼埌浣犻渶瑕佺殑璁板綍榪欐牱灝卞ぇ澶ч檷浣庝簡澶勭悊鏃墮棿銆?nbsp;
鍐嶈皥闅忔満鏁?nbsp;
銆銆鐜板湪浣犱笅瀹氬喅蹇冭姒ㄥ共Random 鍑芥暟鐨勬渶鍚庝竴婊存補錛岄偅涔堜綘鍙兘浼氫竴嬈″彇鍑哄鏉¢殢鏈鴻褰曟垨鑰呮兂閲囩敤涓瀹氶殢鏈鴻寖鍥村唴鐨勮褰曘傛妸涓婇潰鐨勬爣鍑哛andom 紺轟緥鎵╁睍涓涓嬪氨鍙互鐢⊿QL搴斿涓婇潰涓ょ鎯呭喌浜嗐?nbsp;
銆銆涓轟簡鍙栧嚭鍑犳潯闅忔満閫夋嫨鐨勮褰曞茍瀛樻斁鍦ㄥ悓涓recordset鍐咃紝浣犲彲浠ュ瓨鍌ㄤ笁涓殢鏈烘暟錛岀劧鍚庢煡璇㈡暟鎹簱鑾峰緱鍖歸厤榪欎簺鏁板瓧鐨勮褰曪細 
SQL = "SELECT * FROM Customers WHERE ID = " & RNumber & " OR ID = " & RNumber2 & " OR ID = " & RNumber3 

銆銆鍋囧浣犳兂閫夊嚭10鏉¤褰曪紙涔熻鏄瘡嬈¢〉闈㈣杞芥椂鐨?0鏉¢摼鎺ョ殑鍒楄〃錛夛紝浣犲彲浠ョ敤BETWEEN 鎴栬呮暟瀛︾瓑寮忛夊嚭絎竴鏉¤褰曞拰閫傚綋鏁伴噺鐨勯掑璁板綍銆傝繖涓鎿嶄綔鍙互閫氳繃濂藉嚑縐嶆柟寮忔潵瀹屾垚錛屼絾鏄?SELECT 璇彞鍙樉紺轟竴縐嶅彲鑳斤紙榪欓噷鐨処D 鏄嚜鍔ㄧ敓鎴愮殑鍙風爜錛夛細 
SQL = "SELECT * FROM Customers WHERE ID BETWEEN " & RNumber & " AND " & RNumber & "+ 9" 

銆銆娉ㄦ剰錛氫互涓婁唬鐮佺殑鎵ц鐩殑涓嶆槸媯鏌ユ暟鎹簱鍐呮槸鍚︽湁9鏉″茍鍙戣褰曘?


闅忔満璇誨彇鑻ュ共鏉¤褰曪紝嫻嬭瘯榪?
Access璇硶錛歋ELECT top 10 * From 琛ㄥ悕 ORDER BY Rnd(id)
Sql server:select top n * from 琛ㄥ悕 order by newid()
mysqlelect * From 琛ㄥ悕 Order By rand() Limit n
Access宸﹁繛鎺ヨ娉?鏈榪戝紑鍙戣鐢ㄥ乏榪炴帴,Access甯姪浠涔堥兘娌℃湁,緗戜笂娌℃湁Access鐨凷QL璇存槑,鍙湁鑷繁嫻嬭瘯, 鐜板湪璁頒笅浠ュ鍚庢煡)
璇硶elect table1.fd1,table1,fd2,table2.fd2 From table1 left join table2 on table1.fd1,table2.fd1 where ...
浣跨敤SQL璇彞 鐢?..浠f浛榪囬暱鐨勫瓧絎︿覆鏄劇ず
璇硶錛?
SQL鏁版嵁搴擄細select case when len(field)>10 then left(field,10)+'...' else field end as news_name,news_id from tablename
Access鏁版嵁搴擄細SELECT iif(len(field)>2,left(field,2)+'...',field) FROM tablename; 

Conn.Execute璇存槑
Execute鏂規硶
銆銆璇ユ柟娉曠敤浜庢墽琛孲QL璇彞銆傛牴鎹甋QL璇彞鎵ц鍚庢槸鍚﹁繑鍥炶褰曢泦錛岃鏂規硶鐨勪嬌鐢ㄦ牸寮忓垎涓轟互涓嬩袱縐嶏細
銆銆銆銆1錛庢墽琛孲QL鏌ヨ璇彞鏃訛紝灝嗚繑鍥炴煡璇㈠緱鍒扮殑璁板綍闆嗐傜敤娉曚負錛?
銆銆銆銆Set 瀵硅薄鍙橀噺鍚?榪炴帴瀵硅薄.Execute("SQL 鏌ヨ璇█")
銆銆銆Execute鏂規硶璋冪敤鍚庯紝浼氳嚜鍔ㄥ垱寤鴻褰曢泦瀵硅薄錛屽茍灝嗘煡璇㈢粨鏋滃瓨鍌ㄥ湪璇ヨ褰曞璞′腑錛岄氳繃Set鏂規硶錛屽皢璁板綍闆嗚祴緇欐寚瀹氱殑瀵硅薄淇濆瓨錛屼互鍚庡璞″彉閲忓氨浠h〃浜嗚璁板綍闆嗗璞°?

銆銆銆銆2錛庢墽琛孲QL鐨勬搷浣滄ц璦鏃訛紝娌℃湁璁板綍闆嗙殑榪斿洖銆傛鏃剁敤娉曚負錛?
銆銆銆銆榪炴帴瀵硅薄.Execute "SQL 鎿嶄綔鎬ц鍙? [, RecordAffected][, Option]
銆銆銆銆銆銆·RecordAffected 涓哄彲閫夐」錛屾鍑哄彲鏀劇疆涓涓彉閲忥紝SQL璇彞鎵ц鍚庯紝鎵鐢熸晥鐨勮褰曟暟浼氳嚜鍔ㄤ繚瀛樺埌璇ュ彉閲忎腑銆傞氳繃璁塊棶璇ュ彉閲忥紝灝卞彲鐭ラ亾SQL璇彞闃熷灝戞潯璁板綍榪涜浜嗘搷浣溿?
銆銆銆銆銆銆·Option 鍙夐」錛岃鍙傛暟鐨勫彇鍊奸氬父涓篴dCMDText錛屽畠鐢ㄤ簬鍛婅瘔ADO錛屽簲璇ュ皢Execute鏂規硶涔嬪悗鐨勭涓涓瓧絎﹁В閲婁負鍛戒護鏂囨湰銆傞氳繃鎸囧畾璇ュ弬鏁幫紝鍙嬌鎵ц鏇撮珮鏁堛?

·BeginTrans銆丷ollbackTrans銆丆ommitTrans鏂規硶


zhaoyg 2009-05-23 20:01 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品一区二区国产| 欧美日韩国产综合一区二区| 美女精品国产| 麻豆亚洲精品| 久久综合一区| 免费h精品视频在线播放| 欧美激情视频一区二区三区免费 | 久久精品免费看| 久久婷婷蜜乳一本欲蜜臀| 久热这里只精品99re8久| 欧美a级一区二区| 欧美色欧美亚洲另类二区| 国产精品九九| 一区免费视频| 亚洲特黄一级片| 久久精品国产精品亚洲| 欧美国产精品劲爆| 一区二区免费在线播放| 久久aⅴ国产紧身牛仔裤| 米奇777超碰欧美日韩亚洲| 欧美四级剧情无删版影片| 国产亚洲亚洲| 99这里只有久久精品视频| 欧美在线啊v一区| 亚洲国产精品成人综合| 这里只有精品视频| 麻豆91精品91久久久的内涵| 国产精品免费久久久久久| 91久久精品一区| 午夜精品久久久久久久99樱桃 | 久久久久免费观看| 亚洲美女在线视频| 久久九九热免费视频| 欧美日韩亚洲视频一区| 国内自拍视频一区二区三区| 中文av一区二区| 欧美成人免费网站| 午夜欧美大尺度福利影院在线看 | 在线高清一区| 亚洲在线成人| 亚洲黄色成人| 久久精品久久99精品久久| 欧美日韩午夜在线| 亚洲国产va精品久久久不卡综合| 亚洲欧洲av一区二区| 亚洲人成网站在线播| 久久婷婷色综合| 国产婷婷色一区二区三区在线| 一本一本a久久| 亚洲国产精品www| 久久天天躁狠狠躁夜夜av| 国产精品视屏| 午夜久久一区| 国产精品99久久久久久久女警| 欧美精品在线免费播放| 亚洲片在线资源| 欧美v日韩v国产v| 销魂美女一区二区三区视频在线| 国产精品theporn| 亚洲一卡二卡三卡四卡五卡| 亚洲人精品午夜| 欧美日韩1234| 中文国产一区| 亚洲天天影视| 国产欧美不卡| 久久久久久一区| 久久久久免费| 亚洲国产成人精品女人久久久| 久久婷婷丁香| 快播亚洲色图| 日韩午夜在线视频| av不卡在线看| 国产农村妇女精品一二区| 久久精品一级爱片| 卡一卡二国产精品| 一区二区三区|亚洲午夜| 国产精品99久久久久久久vr| 国产日韩欧美一区| 欧美v日韩v国产v| 欧美韩国日本综合| 亚洲午夜一级| 午夜精品网站| 亚洲第一天堂av| 亚洲国产精品久久久久婷婷884| 欧美日本亚洲韩国国产| 新片速递亚洲合集欧美合集| 久久久精品日韩欧美| 99在线视频精品| 午夜精品久久久| 亚洲成人在线观看视频| 99视频有精品| 国内外成人在线视频| 亚洲第一精品电影| 国产精品男gay被猛男狂揉视频| 久久精品视频网| 男男成人高潮片免费网站| 亚洲专区在线| 久久婷婷一区| 亚洲欧美日韩精品在线| 久久综合久久88| 欧美性事在线| 欧美成人久久| 国产精品系列在线播放| 欧美国产视频日韩| 国产精品视屏| 亚洲欧洲日产国产综合网| 国产亚洲一区二区三区| av不卡在线看| 亚洲人成在线影院| 欧美与黑人午夜性猛交久久久| 亚洲精品精选| 久久久久九九九| 欧美一级网站| 欧美视频你懂的| 亚洲国产天堂久久国产91| 国产欧美综合一区二区三区| 亚洲精品在线观| 亚洲人午夜精品| 久久久亚洲国产美女国产盗摄| 欧美一级专区| 国产精品国产三级国产普通话99| 亚洲激情网址| 亚洲国产中文字幕在线观看| 久久超碰97人人做人人爱| 亚洲欧美日韩成人高清在线一区| 久久综合999| 久久久免费精品视频| 国产精品一区二区在线观看网站| 亚洲精品视频在线播放| 亚洲精品中文字幕有码专区| 老司机精品导航| 久久一区二区精品| 国产日韩欧美a| 亚洲欧美日韩人成在线播放| 亚洲影院免费| 国产精品成人观看视频免费| 夜夜狂射影院欧美极品| 99视频精品免费观看| 欧美经典一区二区| 亚洲激情在线观看视频免费| 亚洲精品国产日韩| 欧美国产一区二区三区激情无套| 欧美v国产在线一区二区三区| 亚洲第一伊人| 欧美第十八页| 日韩亚洲精品电影| 国产精品99久久久久久人| 欧美久久久久久蜜桃| 日韩一二在线观看| 亚洲欧美视频在线观看| 国产小视频国产精品| 久久国产主播| 欧美顶级艳妇交换群宴| 亚洲精品久久在线| 欧美日韩精品一本二本三本| 一区二区三区高清不卡| 性亚洲最疯狂xxxx高清| 精久久久久久| 欧美日本韩国| 欧美一级久久久久久久大片| 男女精品视频| 亚洲午夜视频| 黑人极品videos精品欧美裸| 欧美成年人在线观看| 一区二区国产日产| 欧美在线观看一区二区三区| 国一区二区在线观看| 欧美风情在线观看| 亚洲性感激情| 一区二区三区国产| 国产精品丝袜xxxxxxx| 久久精品国产亚洲5555| 亚洲国产精品va在线看黑人 | 老司机精品导航| 99re热精品| 久久精品国产成人| 日韩视频不卡| 国模套图日韩精品一区二区| 欧美精品一区二区视频| 午夜久久黄色| 亚洲欧洲日韩女同| 久久久精品动漫| avtt综合网| 黄色亚洲免费| 欧美午夜精彩| 老司机精品视频网站| 亚洲女性裸体视频| 亚洲激情国产精品| 久久综合亚州| 欧美一区=区| 在线视频欧美精品| 亚洲国产成人在线播放| 国产欧美日韩综合| 欧美特黄一区| 欧美另类女人| 老司机免费视频一区二区三区| 午夜精品福利一区二区蜜股av| 亚洲欧洲日产国产网站| 欧美高清视频在线播放| 久久夜色精品国产欧美乱|