锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产日产亚洲系列最新,久久久久亚洲精品影视,自怕偷自怕亚洲精品http://www.tkk7.com/improviser/category/26128.html鎬濈淮鏄竴縐嶈壓鏈紝鑹烘湳闇瑕佺伒鎰?/description>zh-cnSun, 04 Nov 2007 18:54:44 GMTSun, 04 Nov 2007 18:54:44 GMT60Oracle涔嬪嚱鏁頒笌瑙﹀彂鍣?/title><link>http://www.tkk7.com/improviser/archive/2007/10/05/150456.html</link><dc:creator>improviser</dc:creator><author>improviser</author><pubDate>Thu, 04 Oct 2007 16:04:00 GMT</pubDate><guid>http://www.tkk7.com/improviser/archive/2007/10/05/150456.html</guid><wfw:comment>http://www.tkk7.com/improviser/comments/150456.html</wfw:comment><comments>http://www.tkk7.com/improviser/archive/2007/10/05/150456.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/improviser/comments/commentRss/150456.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/improviser/services/trackbacks/150456.html</trackback:ping><description><![CDATA[聽聽聽<font color="#000080" size="4"> 浠婂ぉ鍐欐湁鍏砄racle涓嚱鏁頒笌瑙﹀彂鍣ㄧ殑鍐呭錛屽湪鏁版嵁搴撲腑瀹氫箟騫朵嬌鐢ㄥ瓨鍌ㄨ繃紼嬨佸嚱鏁般佽Е鍙戝櫒錛屽彲浠ユ彁楂樼敤鎴瘋闂暟鎹簱鐨勬晥鐜囥?br /><br />聽聽聽 鏁版嵁搴撲腑鍑芥暟鍖呭惈鍥涗釜閮ㄥ垎錛?b>澹版槑銆佽繑鍥炲箋佸嚱鏁頒綋鍜屽紓甯稿鐞?/b>銆?/font><br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">聽1</span>聽<span style="color: rgb(0, 0, 255);">create</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(255, 0, 255);">replace</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">function</span><span style="color: rgb(0, 0, 0);">聽getname(sno聽</span><span style="color: rgb(0, 0, 0); font-weight: bold;">varchar2</span><span style="color: rgb(0, 0, 0);">)<br /></span><span style="color: rgb(0, 128, 128);">聽2</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 0); font-weight: bold;">varchar</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">is</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽3</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽聽聽聽聽name聽</span><span style="color: rgb(0, 0, 0); font-weight: bold;">varchar</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(128, 0, 0); font-weight: bold;">12</span><span style="color: rgb(0, 0, 0);">);<br /></span><span style="color: rgb(0, 128, 128);">聽4</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">begin</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽5</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽聽聽聽聽</span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);">聽ename聽</span><span style="color: rgb(0, 0, 255);">into</span><span style="color: rgb(0, 0, 0);">聽name聽</span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);">聽emp聽</span><span style="color: rgb(0, 0, 255);">where</span><span style="color: rgb(0, 0, 0);">聽empno</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">sno;<br /></span><span style="color: rgb(0, 128, 128);">聽6</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽聽聽聽聽</span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);">聽name;<br /></span><span style="color: rgb(0, 128, 128);">聽7</span>聽<span style="color: rgb(0, 0, 0);">聽exception<br /></span><span style="color: rgb(0, 128, 128);">聽8</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽聽聽 ...</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">12</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">end</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">13</span>聽<span style="color: rgb(0, 0, 0);"></span></div><br />聽聽聽<font color="#000080"></font><font size="4"><font color="#000080">瑙﹀彂鍣ㄦ槸涓縐嶇壒孌婄殑瀛樺偍榪囩▼錛岀被浼間簬鍏跺畠緙栫▼璇█涓殑浜嬩歡鍑芥暟錛屽厑璁鎬負 INSERT銆乁PDATE銆丏ELETE 鍒涘緩瑙﹀彂鍣紝褰撳湪琛紙瑙嗗浘錛変腑鎻掑叆銆佹洿鏂般佸垹闄よ褰?鍓嶃佸悗)鏃訛紝瑙﹀彂涓涓垨涓緋誨垪 T-SQL 璇彞銆?/font><span style="font-family: 瀹嬩綋; color: blue;"><br /><br />聽 聽 鍒涘緩鍦?/span><span style="color: blue;" lang="EN-US">STUDENT</span><span style="font-family: 瀹嬩綋; color: blue;">琛ㄤ笂鐨勬彃鍏ヨЕ鍙戝櫒錛屽綋鍦?/span><span style="color: blue;" lang="EN-US">STUDENT</span><span style="font-family: 瀹嬩綋; color: blue;">琛ㄤ腑鎻掑叆鏁版嵁鏃跺欒Е鍙戝櫒灝嗚瑙﹀彂錛屾墽琛屼綋灝嗚鎵ц</span></font><span style="color: blue;" lang="EN-US"><o:p></o:p></span><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">聽聽 鎻掑叆瑙﹀彂鍣?br />聽1</span>聽<span style="color: rgb(0, 0, 255);">create</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(255, 0, 255);">replace</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">trigger</span><span style="color: rgb(0, 0, 0);">聽tg_insert<br /></span><span style="color: rgb(0, 128, 128);">聽2</span>聽<span style="color: rgb(0, 0, 0);">聽before聽</span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);">聽student聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span><span style="color: rgb(128, 128, 128);">錛嶏紞</span><span style="color: rgb(0, 0, 0);">鍙緗湪鎻掑叆鍓嶆垨鎻掑叆鍚?br /></span><span style="color: rgb(0, 128, 128);">聽3</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">begin</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽4</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽聽聽 ...</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽5</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">end</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">聽<br /><br /></span><span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 128, 128);">聽聽 </span><span style="color: rgb(0, 0, 0);">鏇存柊瑙﹀彂鍣?br /></span><span style="color: rgb(0, 128, 128);">聽8</span>聽 <span style="color: rgb(0, 0, 255);">create</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(255, 0, 255);">replace</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">trigger</span><span style="color: rgb(0, 0, 0);">聽tg_update<br /></span><span style="color: rgb(0, 128, 128);">聽9</span>聽<span style="color: rgb(0, 0, 0);">聽after聽</span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);">聽student<br /></span><span style="color: rgb(0, 128, 128);">10</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">聽each聽row </span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">12</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">begin</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">13</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽 ...</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">14</span>聽<span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">END</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">15</span>聽<span style="color: rgb(0, 0, 0);"></span></div><br /><p class="MsoNormal" style="margin-left: 21pt;"><font size="4"><b style=""><span style="font-family: 瀹嬩綋; color: blue;">瑙﹀彂鍣ㄤ袱涓壒孌婅綰у彉閲忥細</span><span style="color: red;" lang="EN-US"> :New</span></b><b style=""><span style="font-family: 瀹嬩綋; color: blue;">鏂板?/span><span style="color: blue;" lang="EN-US"><span style="">聽 </span></span></b><b style=""><span style="font-family: 瀹嬩綋; color: blue;">鍜?/span><span style="color: blue;" lang="EN-US"><span style="">聽 </span></span><span style="color: red;" lang="EN-US">:Old</span></b><b style=""><span style="font-family: 瀹嬩綋; color: blue;">鏃у?/span><span style="color: blue;" lang="EN-US"><span style="">聽 </span></span></b><b style=""><span style="font-family: 瀹嬩綋; color: blue;">鍒嗗埆浠h〃鏇存柊鍊鹼紝琚洿鏂扮殑鍊?/span></b></font></p><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">聽1</span>聽<span style="color: rgb(0, 0, 255);">create</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(255, 0, 255);">replace</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">trigger</span><span style="color: rgb(0, 0, 0);">聽tg_insert<br /></span><span style="color: rgb(0, 128, 128);">聽2</span>聽<span style="color: rgb(0, 0, 0);">after聽</span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);">聽student<br /></span><span style="color: rgb(0, 128, 128);">聽3</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">聽each聽row<br /></span><span style="color: rgb(0, 128, 128);">聽4</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">when</span><span style="color: rgb(0, 0, 0);">聽(:old.sex</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">鈥檍鈥?聽聽聽聽聽聽聽 錛嶏紞</span><span style="color: rgb(128, 128, 128);"></span><span style="color: rgb(0, 0, 0);">褰搊ld.sex涓篔鏃跺欐墠鎵ц瑙﹀彂鍣ㄥ唴瀹?br /></span><span style="color: rgb(0, 128, 128);">聽5</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">begin</span><span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 128, 128);"></span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽7</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽DBMS_OUTPUT.PUT_LINE(:new.stuname</span><span style="color: rgb(128, 128, 128);">||</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">聽聽</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(128, 128, 128);">||</span><span style="color: rgb(0, 0, 0);">:old.stuname);<br /></span><span style="color: rgb(0, 128, 128);">聽8</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽DBMS_OUTPUT.PUT_LINE(:new.sex</span><span style="color: rgb(128, 128, 128);">||</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">聽聽</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(128, 128, 128);">||</span><span style="color: rgb(0, 0, 0);">:old.sex);<br /></span><span style="color: rgb(0, 128, 128);">聽9</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">end</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">10</span>聽<span style="color: rgb(0, 0, 0);"></span></div><br /><p class="MsoNormal" style="margin-left: 21pt;"><font size="4"><b style=""><span style="font-family: 瀹嬩綋; color: blue;">鍒ゆ柇澶嶅悎鍨嬭Е鍙戝櫒</span></b></font></p><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">聽1</span>聽<span style="color: rgb(0, 0, 255);">create</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(255, 0, 255);">replace</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">trigger</span><span style="color: rgb(0, 0, 0);">聽trgstudeng<br /></span><span style="color: rgb(0, 128, 128);">聽2</span>聽<span style="color: rgb(0, 0, 0);">before聽</span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(128, 128, 128);">or</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">delete</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);">聽student<br /></span><span style="color: rgb(0, 128, 128);">聽3</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">聽each聽row<br /></span><span style="color: rgb(0, 128, 128);">聽4</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">begin</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽5</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">聽聽inserting聽</span><span style="color: rgb(0, 0, 255);">then</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽6</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽 ...</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">聽8</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽</span><span style="color: rgb(0, 0, 255);">end</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">聽9</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">聽deleting聽</span><span style="color: rgb(0, 0, 255);">then</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">10</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽 ...</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">12</span>聽<span style="color: rgb(0, 0, 0);">聽聽聽聽</span><span style="color: rgb(0, 0, 255);">end</span><span style="color: rgb(0, 0, 0);">聽</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">13</span>聽<span style="color: rgb(0, 0, 0);">exception<br /></span><span style="color: rgb(0, 128, 128);">14</span>聽<span style="color: rgb(0, 0, 0);"> 聽聽 ...</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 128, 128);">16</span>聽<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">END</span><span style="color: rgb(0, 0, 0);">;<br /></span><span style="color: rgb(0, 128, 128);">17</span>聽<span style="color: rgb(0, 0, 0);"></span></div><br />聽<font color="#000080" size="4">聽 瑙﹀彂鍣ㄥ姛鑳藉己澶э紝鍙互瀹炵幇璁稿澶嶆潅鐨勫姛鑳斤紝浣嗗鏋滄互鐢ㄤ細閫犳垚鏁版嵁搴撳強搴旂敤紼嬪簭鐨勭淮鎶ゅ洶闅俱?br /><br /></font><font color="#000080" size="4">聽 (<font color="#ff0000">杞澆璇鋒敞鏄庡嚭澶?/font>)聽 </font><br /><img src ="http://www.tkk7.com/improviser/aggbug/150456.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/improviser/" target="_blank">improviser</a> 2007-10-05 00:04 <a href="http://www.tkk7.com/improviser/archive/2007/10/05/150456.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Oracle瀛樺偍榪囩▼http://www.tkk7.com/improviser/archive/2007/10/03/150224.htmlimproviserimproviserTue, 02 Oct 2007 16:07:00 GMThttp://www.tkk7.com/improviser/archive/2007/10/03/150224.htmlhttp://www.tkk7.com/improviser/comments/150224.htmlhttp://www.tkk7.com/improviser/archive/2007/10/03/150224.html#Feedback2http://www.tkk7.com/improviser/comments/commentRss/150224.htmlhttp://www.tkk7.com/improviser/services/trackbacks/150224.html 瀛樺偍榪囩▼ 鍖呭惈涓夐儴鍒嗭細 澹版槑錛屾墽琛岄儴鍒嗭紝寮傚父銆?/span>

鍙互鏈夋棤鍙傛暟紼嬪簭鍜屽甫鍙傛暟瀛樺偍榪囩▼銆?/font>

鏃犲弬紼嬪簭璇硶

1createorreplaceprocedure聽NoParPro
2as聽聽;
3begin
4;
5exception
6聽聽聽聽;
7end;
8

聽聽 甯﹀弬瀛樺偍榪囩▼瀹炰緥

聽1createorreplaceprocedure聽queryempname(sfindno聽emp.empno%type)聽as
聽2聽聽聽聽聽聽聽sName聽emp.ename%type;
聽3聽聽聽聽聽聽聽sjob聽emp.job%type;
聽4begin
聽5聽聽聽聽 聽 ....
聽7exception
聽聽聽聽聽聽聽聽聽 ....
14end;
15

聽聽 甯﹀弬鏁板瓨鍌ㄨ繃紼嬪惈璧嬪兼柟寮?/font>
聽1createorreplaceprocedure聽runbyparmeters聽聽(isal聽in聽emp.sal%type,
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 sname聽out聽
varchar,sjob聽in聽out聽varchar)
聽2as聽icount聽number;
聽3begin
聽4聽聽聽聽聽聽selectcount(*)聽into聽icount聽from聽emp聽where聽sal>isal聽and聽job=sjob;
聽5聽聽聽聽聽聽if聽icount=1then
聽6聽聽聽聽聽聽聽 ....
聽9聽聽聽聽聽聽else
10聽聽聽聽 聽聽 ....
12聽聽聽聽聽聽endif;
13聽exception
14聽聽聽聽聽聽when聽too_many_rows聽then
15聽聽聽聽聽聽DBMS_OUTPUT.PUT_LINE('榪斿洖鍊煎浜?琛?/span>');
16聽聽聽聽聽聽when聽others聽then
17聽聽聽聽聽聽DBMS_OUTPUT.PUT_LINE('鍦≧UNBYPARMETERS榪囩▼涓嚭閿欙紒');
18end;
19

榪囩▼璋冪敤
鏂瑰紡涓
聽1declare
聽2聽聽聽聽聽聽聽realsal聽emp.sal%type;
聽3聽聽聽聽聽聽聽realname聽varchar(40);
聽4聽聽聽聽聽聽聽realjob聽varchar(40);
聽5begin
聽6聽聽聽聽聽聽聽realsal:=1100;
聽7聽聽聽聽聽聽聽realname:='';
聽8聽聽聽聽聽聽聽realjob:='CLERK';
聽9聽聽聽聽聽聽聽runbyparmeters(realsal,realname,realjob);聽聽聽聽 錛嶏紞蹇呴』鎸夐『搴?br />10聽聽聽聽聽聽聽DBMS_OUTPUT.PUT_LINE(REALNAME||'聽聽聽'||REALJOB);
11END;
12

鏂瑰紡浜?/font>
聽1declare
聽2聽聽聽聽聽聽realsal聽emp.sal%type;
聽3聽聽聽聽聽聽realname聽varchar(40);
聽4聽聽聽聽聽聽realjob聽varchar(40);
聽5begin
聽6聽聽聽聽聽聽realsal:=1100;
聽7聽聽聽聽聽聽realname:='';
聽8聽聽聽聽聽聽realjob:='CLERK';
聽9聽聽聽聽聽聽runbyparmeters(sname=>realname,isal=>realsal,sjob=>realjob);聽 錛嶏紞鎸囧畾鍊煎搴斿彉閲忛『搴忓彲鍙?br />10聽聽聽聽聽聽DBMS_OUTPUT.PUT_LINE(REALNAME||'聽聽聽'||REALJOB);
11END;
12




]]>
Oracle涓殑OOPhttp://www.tkk7.com/improviser/archive/2007/10/02/150166.htmlimproviserimproviserTue, 02 Oct 2007 03:44:00 GMThttp://www.tkk7.com/improviser/archive/2007/10/02/150166.htmlhttp://www.tkk7.com/improviser/comments/150166.htmlhttp://www.tkk7.com/improviser/archive/2007/10/02/150166.html#Feedback0http://www.tkk7.com/improviser/comments/commentRss/150166.htmlhttp://www.tkk7.com/improviser/services/trackbacks/150166.html 聽聽聽 鍏崇郴鏁版嵁搴撳湪涓嶆柇鍦板彂灞曟椂錛岃澶氭暟鎹簱寮曞叆浜嗛潰鍚戝璞$殑鎬濇兂錛岃繖鍏朵腑浠racle涓轟唬琛紝Oracle9i灝卞彿縐伴潰鍚戝璞℃暟鎹簱銆?/font> 鑷狾racle9i浠ユ潵錛孫racle灝變笉鍐嶆槸鍗曠函鐨勫叧緋繪暟鎹簱綆$悊緋葷粺錛屽畠鍦ㄥ叧緋繪暟鎹簱妯″瀷鐨勫熀紜涓婏紝娣誨姞浜嗕竴緋誨垪闈㈠悜瀵硅薄鐨勭壒鎬с侽racle鐨勫璞′綋緋婚伒浠庨潰鍚戝璞℃濇兂鐨勫熀鏈壒寰侊紝璁稿姒傚康鍚孋++,JAVA涓被浼鹼紝鍏鋒湁緇ф壙錛岄噸杞斤紝澶氭佺瓑鐗瑰緛錛屼絾鍙堟湁鑷繁鐨勭壒鐐廣?br />
1銆?/span>
Oracle闈㈠悜瀵硅薄鐨勬渶鍩烘湰鍏冪礌鏄畠鐨勫璞$被鍨嬧斺?b>Type銆?br />涓嬮潰寮濮嬪啓鑷畾涔夊璞$被鍨? as object 蹇呴』鍏抽敭瀛?
1createorreplace聽type聽ADDRESS聽as聽object
2(
3聽聽聽聽聽PROVINCE聽varchar(10),
4聽聽聽聽聽CITY聽varchar(20),
5聽聽聽聽聽STREET聽varchar(30)
6);

鍒涘緩琛ㄥ茍浣跨敤浠ヤ笂瀵硅薄綾誨瀷ADDRESS
1createtable聽STUDENTOBJ聽
2(
3聽聽聽聽STUNAME聽varchar(20),
4聽聽聽聽STUADD聽聽ADDRESS
5);
6
7鍚戣〃涓彃鍏ユ暟鎹細
8insertinto聽STUDENTOBJ聽values('improviser',ADDRESS('騫夸笢鐪?/span>','騫垮窞甯?/span>'錛?/span>'姹熸搗澶ч亾');

閫氳繃鍒悕瀵硅〃榪涜鏌ヨ
1select聽S.STUNAME聽S.ADDRESS.PROVINCE聽S.ADDRESS.CITY
2 S.ADDRESS.STREET聽
from聽STUDENTOBJ聽S;

浠庝笂闈㈢殑嫻嬭瘯浠g爜錛屽彲浠ュ緢瀹規槗鐪嬪埌鍏朵笌闈㈠悜瀵硅薄璇█錛堟瘮濡侸ava錛夌殑宸紓錛屼笉蹇呬嬌鐢╪ew鍒涘緩瀹炰緥錛屼篃娌℃湁浜嗛粯璁ゆ棤鍙傛暟鏋勯犲櫒錛岄粯璁や嬌鐢ㄥ畾涔夌殑灞炴т綔涓烘瀯閫犲櫒鍙傛暟錛岃凍浠ユ弿榪板悇縐嶅疄浣撱傚彟澶栵紝Type鐨勫睘鎬ф病鏈塸rivate,protected,public鐨勮娉曪紝鎵鏈夌殑灞炴ц皟鐢ㄨ呴兘鍙互璁塊棶錛屽嵆閮芥槸public銆?br />
2銆丱racle涓潰鍚戝璞$壒寰佲斺?b>緇ф壙(鐖剁被鍨嬪繀欏誨0鏄庝負NOT FINAL,瀛愮被鍨嬩嬌鐢ㄥ叧閿瓧UNDER)

聽1鍒涘緩鐖剁被鍨?br />聽2createorreplace聽type聽PERSON聽as聽object
聽3(
聽4聽聽聽聽PERNAME聽varchar(10),
聽5聽聽聽聽PERSEX聽varchar(2)
聽6)not聽final;
聽7
聽8瀛愮被鍨嬬戶鎵跨埗綾誨瀷
聽9createorreplace聽type聽STUDENT聽under聽PERSON
10(
11聽聽聽聽STUNO聽varchar(8),
12聽聽聽聽STUSCORE聽varchar(10)
13);

鐢變互涓婂畾涔夛紝鍏跺瓙綾誨瀷涓睘鎬у寘鍚簡鐖剁被鍨嬩腑鎵鏈夊睘鎬с?br />

3銆佸彲鍙樻暟緇?/b>
鍙彉鏁扮粍錛屾槸涓縐嶉泦鍚堛備竴涓彲鍙樻暟緇勬槸瀵硅薄鐨勪竴涓泦鍚堬紝鍏朵腑姣忎釜瀵硅薄閮藉叿鏈夌浉鍚岀殑鏁版嵁綾誨瀷銆傚彲鍙樻暟緇勭殑澶у皬鐢卞垱寤烘椂鍐沖畾銆傚湪琛ㄤ腑寤虹珛鍙彉鏁扮粍鍚庯紝鍙彉鏁扮粍鍦ㄤ富琛ㄤ腑浣滀負涓涓垪瀵瑰緟銆?/font>
聽1鍒涘緩瀵硅薄綾誨瀷
聽2createorreplace聽type聽ADDRESS聽as聽object
聽3(
聽4聽聽聽聽PROVINCE聽varchar(10),
聽5聽聽聽聽CITY聽varchar(20),
聽6);
聽7
聽8鍒涘緩ADDRESS鍙彉鏁扮粍
聽9createorreplace聽type聽ADDRESS_LIST聽as聽varray(3)聽of聽ADDRESS;
10
11鍒涘緩琛ㄥ茍浣跨敤鍙彉鏁扮粍ADDRESS_LIST
12createtable聽STUDENT聽
13(
14聽聽聽聽STUNAME聽varchar(20),
15聽聽聽聽STUADDS聽ADDRESS_LIST
16);
17
18鍚戣〃涓彃鍏ユ暟鎹?br />19insertinto聽STUDENT聽values('improviser',ADDRESS_LIST(ADDRESS('騫夸笢鐪?/span>','騫垮窞甯?/span>','姹熸搗澶ч亾'),
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 ADDRESS(
'騫夸笢鐪?/span>','娼窞甯?/span>','娼灚璺?/span>')));
20
21鏌ヨ(浣跨敤table鍑芥暟灝嗘暟鎹〃鏍煎艦寮忚緭鍑?
22select*fromtable(select聽s.STUADDS聽from聽STUDENT聽where聽STUNAME='improviser');

4銆佸祵濂楄〃
宓屽琛ㄦ槸琛ㄤ腑涔嬭〃錛屼竴涓祵濂楄〃鏄煇浜涜鐨勯泦鍚堬紝瀹冨湪涓昏〃涓〃紺轟負鍏朵腑鐨勪竴鍒椼傚涓昏〃涓殑姣忎竴鏉¤褰曪紝宓屽琛ㄥ彲浠ュ寘鍚涓銆?/font>
聽1瀹氫箟宓屽琛ㄦ柟娉曪細
聽2createorreplace聽type聽ADDRESS_TABLE聽astableof ADDRESS;
聽3
聽4鍩烘湰瀵硅薄綾誨瀷銆佸垱寤鴻〃銆佹煡璇㈠拰鎻掑叆鏁版嵁閮借窡涓婇潰鍙彉鏁扮粍涓鏍?br />聽5
聽6宓屽琛ㄦ洿鏂?/span>錛?/span>table杞寲涓鴻〃鍐嶅埄鐢ㄨ〃鍒悕鎿嶄綔鍒楄繘琛屾洿鏂?/span>錛?/span>
聽7updatetable(select聽S.STUADDS聽from聽STUDENT聽S聽where
8聽 S.STUNAME聽='improviser')聽AD set聽AD.PROVINCE聽='鍖椾含'where聽city聽='騫垮窞';
聽9
10鍒犻櫎宓屽琛ㄨ褰?br />11deletefromtable(select聽S.STUADDS聽from聽STUDENT聽S
12 聽
where聽S.STUNAME聽='improviser')聽AD where聽AD.city聽='娼窞甯?;
13

聽聽聽 姣旇緝錛氬彲鍙樻暟緇勶紝鏌ヨ閫熷害蹇紝浣嗘槸鏇存柊鍥伴毦寰楁暣浣撴洿鏂幫紝閫傜敤涓庢暟鎹笉淇敼鎯呭喌錛屽鍖葷敓澶勬柟銆備嬌鐢ㄥ祵濂楄〃鍙互瀵硅〃涓殑琛ㄥ唴瀹硅繘琛屼慨鏀硅屾棤闇榪涜鏁翠綋鏇存柊鎿嶄綔銆?/font>

4銆佸璞¤〃

聽1棣栧厛鍒涘緩瀵硅薄綾誨瀷
聽2createorreplace聽type聽OFFICETYPE聽as聽object
聽3(
聽4聽聽聽聽id聽varchar(10),
聽5聽聽聽聽typename聽varchar(20)
聽6);
聽7
聽8灝嗗璞$被鍨嬭漿鍖栦負瀵硅薄琛?br />聽9createtable聽office聽of聽officetype;
10
11鍒涘緩瀵硅薄鍏崇郴琛紙浣跨敤ref聽錛屾寚紺篛ID榪涜瀵硅薄琛ㄥ叧鑱旓級
12createtable聽worker
13(
14聽聽聽聽workerid聽varchar(10)聽primarykey,
15聽聽聽聽workername聽varchar(20),
16聽聽聽聽workeroffice聽ref聽officetpey聽scope聽is聽office,
17聽聽聽聽phone聽varchar(20)
18);
19
20浣跨敤deref聽鍙栧緱鍏寵仈瀵硅薄琛ㄧ浉鍏沖唴瀹?br />21select聽workerid,workername,deref(w.workeroffice),phone聽from聽worker聽w
聽聽
where聽workerid聽='C001';
22緇撴灉涓?br />23C001聽聽聽寮犲皬鏄幝犅燨FFICETYPE('0001',聽'璐㈠姟縐?/span>')聽聽聽聽聽 010-12345
24
25浣跨敤VALUE(鍒悕)鏌ヨ瀵硅薄鍐呭
26select聽value(o)聽from聽office聽o;
27

5銆佸璞¤鍥?/font>
1鍒涘緩瀵硅薄瑙嗗浘錛堥氳繃OID榪炴帴dept錛?br />2createview聽deptview聽of聽deptype聽with聽object聽oid(deptno)聽asselect*from聽dept錛?br />3createview聽emp_view聽asselect聽make_ref(deptview,deptno)聽deptoid,empno,ename
4聽 from聽emp;

濂戒簡錛屾湁鍏砄racle涓潰鍚戝璞$殑鍐呭灝辯畝瑕佸彊榪拌繖涔堝浜嗭紝铏界劧鐜板湪寰堝皯浣跨敤鍒幫紝浣嗗湪浠ュ悗鏈夌敤鍒頒箣澶勬湁涓瀹氱殑鍙傝冧綔鐢ㄣ?/font>

聽 (杞澆璇鋒敞鏄庡嚭澶?/font>)聽


]]>
Oracle鏁版嵁搴撳璞?/title><link>http://www.tkk7.com/improviser/archive/2007/10/01/150124.html</link><dc:creator>improviser</dc:creator><author>improviser</author><pubDate>Mon, 01 Oct 2007 15:43:00 GMT</pubDate><guid>http://www.tkk7.com/improviser/archive/2007/10/01/150124.html</guid><wfw:comment>http://www.tkk7.com/improviser/comments/150124.html</wfw:comment><comments>http://www.tkk7.com/improviser/archive/2007/10/01/150124.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/improviser/comments/commentRss/150124.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/improviser/services/trackbacks/150124.html</trackback:ping><description><![CDATA[聽聽聽 <font color="#000080" size="4">鏈枃鐮旂┒鏈夊叧Oracle鏁版嵁搴撳璞$殑鐢ㄦ硶銆侽racle涓寘鍚簲縐嶆暟鎹簱瀵硅薄錛屽垎鍒負鍒悕銆佸簭鍒椼佽鍥俱佺儲寮曞拰綈囷紝鍏朵腑鍒悕鍜屽簭鍒椾負Oracle涓壒鏈夌殑鏁版嵁搴撳璞°?br /><br />聽聽聽 鍒悕錛氶氳繃瀵筄racle涓暟鎹〃璁劇疆鍒悕涔嬪悗錛屽彲浠ヤ嬌鐢ㄥ埆鍚嶅鏁版嵁琛ㄨ繘琛屼笌鍘熻〃鍚嶅悓鏍風殑鍚勭鎿嶄綔銆傚叾璇彞鍏抽敭瀛椾負<b><font color="#ff0000">synonym</font></b>錛屼笅闈㈢湅鍏跺叿浣撶敤娉曘?br />聽聽聽 鍒涘緩鍚屼箟璇嶏細create <font color="#ff0000">synonym </font>student for stu; <br />聽聽聽 閫氳繃鍒涘緩鍚庯紝student鍗充負stu琛ㄧ殑鍒悕錛屽洜姝や互涓嬩袱璇彞鎵ц緇撴灉涓轟竴鏍風殑<br />聽聽聽 select *from student;聽 ==>聽聽 select *from stu;<br />聽聽聽 鍒犻櫎鍚屼箟璇嶏細drop synonym student;<br /><br />聽聽聽 <b>搴忓垪錛?/b>浣滀負Oracle鐨勭壒鏈夊璞★紝搴忓垪鐢ㄦ潵瀹炵幇Oracle鐨勪富閿嚜澧烇紝榪欐槸鍖哄埆浜庡叾浠栧叧緋繪暟鎹簱鐨勩傚叧閿瓧涓?font color="#ff0000"><b>sequence</b></font>銆?br />聽聽聽 鍒涘緩搴忓垪鏂規硶錛歝reate <b>sequence </b>NumSeq increment <b>by</b> 1 <b>start with</b> 1 <b>maxvalue </b>999;鍒涘緩涓涓簭鍒椾粠1寮濮嬮掑閲忎負1騫惰緗渶澶у間負999銆?br />聽聽聽 搴忓垪浣跨敤錛歩nsert into testTable values(NumSeq.nextVal);<span style="color: blue;" lang="EN-US"><br />聽聽聽聽聽聽聽 nextVal</span><span lang="EN-US"><span style="">聽 </span></span><span style="font-family: 瀹嬩綋;">榪斿洖涓嬩竴涓彲鐢ㄧ殑鍊?/span><span style="color: blue;" lang="EN-US">;聽 <br />聽聽聽聽聽聽聽 currVal</span><span lang="EN-US"><span style="">聽 </span></span><span style="font-family: 瀹嬩綋;">鑾峰緱褰撳墠搴忓垪涓?/span><span lang="EN-US"><span style="">聽聽 </span></span><span style="font-family: 瀹嬩綋;">絎竴嬈¢渶鍏堣繑鍥炰竴涓?/span><span lang="EN-US">nextVal</span><span style="font-family: 瀹嬩綋;">錛屾墠鑳藉彇寰?b>curr</b></span><span lang="EN-US">Val</span><span style="font-family: 瀹嬩綋;">鍊?聽聽 <br /></span><span lang="EN-US">聽聽聽聽聽聽聽 Alter聽 sequence<span style="">聽 </span></span><span style="font-family: 瀹嬩綋;">淇敼搴忓垪瀹氫箟: alter sequence NumSeq set maxvalue 1000;<br /><br />聽聽聽 <b>瑙嗗浘涓庣儲寮曪細</b>鍏剁敤娉曚笌鍏朵粬鏁版嵁搴撶浉鍚岋紝榪欓噷涓嶅璧樿堪銆?br /><br />聽聽聽 <b>綈囷細</b></span><span style="font-family: 瀹嬩綋;">涓よ〃鎴栧涓〃涓瓨鍦ㄧ浉鍚屽垪錛屽皢鐩稿悓鍒楀瓨鍌ㄥ湪涓涓┖闂翠腑錛屼互鑺傜渷絀洪棿</span>銆?br />聽聽聽 鍒涘緩綈囨柟娉曪細<br />聽聽聽 create cluser classcluser<br />聽聽聽 (<br />聽聽聽聽聽聽聽聽聽聽 ClassNo varchar2(10)<br />聽聽聽 );<br />聽聽聽 涓虹皣鍒涘緩绱㈠紩聽 create index cluserIndex on cluser classcluser;<br /><br />聽聽聽 鍒涘緩琛⊿tuClass騫舵寚鍚戝凡瀹氫箟綈?br />聽聽聽 create table StuClass <br />聽聽聽 (<br />聽聽聽聽聽聽聽聽聽聽 ClassNo varchar2(10)錛?br />聽聽聽聽聽聽聽聽聽聽 ClassName varchar2(20)<br />聽聽聽 )cluser classcluser(ClassNo);<br /><br />聽聽聽 鍒涘緩琛⊿tudent騫舵寚鍚戝凡瀹氫箟綈?br />聽聽聽 create table Student<br />聽聽聽 (<br />聽聽聽聽聽聽聽聽聽聽 StuNo int,<br />聽聽聽聽聽聽聽聽聽聽 ClassNo varchar2(10)<br />聽聽聽 )cluser classcluser(ClassNo);<br /></font><br /><span style="font-family: 瀹嬩綋;"></span><img src ="http://www.tkk7.com/improviser/aggbug/150124.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/improviser/" target="_blank">improviser</a> 2007-10-01 23:43 <a href="http://www.tkk7.com/improviser/archive/2007/10/01/150124.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Oracle琛ㄥ垎鍖烘葷粨http://www.tkk7.com/improviser/archive/2007/10/01/150073.htmlimproviserimproviserMon, 01 Oct 2007 10:00:00 GMThttp://www.tkk7.com/improviser/archive/2007/10/01/150073.htmlhttp://www.tkk7.com/improviser/comments/150073.htmlhttp://www.tkk7.com/improviser/archive/2007/10/01/150073.html#Feedback2http://www.tkk7.com/improviser/comments/commentRss/150073.htmlhttp://www.tkk7.com/improviser/services/trackbacks/150073.html聽聽聽 浠婂ぉ鍥藉簡鑺傦紝鎰垮ぇ瀹剁帺寰楀紑蹇冿紝濂藉ソ鏀炬澗錛?br />聽聽聽 鎴戜篃鎯沖ソ濂芥斁鏉撅紝鍒板悇鍦版梾娓革紝鍒頒笘鐣屾瘡涓湴鏂?..
聽聽聽 浣?..
聽聽聽 ...緇х畫鍔姏錛侊紒錛?/font>

聽聽聽 涓嶅璇撮澶栬瘽浜嗭紝榪涘叆浠婂ぉ涓婚錛屽棰橈紝浠婂ぉ瀵筄racle涓〃鍒嗗尯鏈哄埗浣滀釜鎬葷粨銆?br />
聽聽 Oracle涓彁渚涗簡瀵硅〃榪涜鍒嗗尯鐨勬満鍒訛紝閫氳繃琛ㄥ垎鍖猴紝鍙互灝嗚〃絀洪棿涓暟鎹寜鐓ф煇縐嶆柟寮忓垎鍒瓨鏀懼埌鐗瑰畾鐨勫垎鍖轟腑銆?/font>
琛ㄥ垎鍖虹殑浣滅敤錛?/font>騫寵 IO鎿嶄綔錛屽垎鍖哄潎鍖錛屾彁楂樻晥鐜囥?br />
聽聽 Oracle涓〃鍒嗗尯鏂規硶鏈夛細鑼冨洿鍒嗗尯娉曘佹暎鍒楀垎鍖烘硶銆佸鍚堝垎鍖烘硶銆佸垪琛ㄥ垎鍖烘硶銆?br />
鑼冨洿鍒嗗尯:
璇硶
Partitionbyrange(); 閫傚悎鏁板煎瀷鎴栨棩鏈熷瀷
紺轟緥錛?/font>
聽1createtable聽Student
聽2(
聽3聽聽聽聽Studentid聽integernotnull,
聽4聽聽聽聽Studentname聽varchar2(20),
聽5聽聽聽聽Score聽integer
聽6)
聽7Partition聽by聽range(Score)
聽8(
聽9聽聽聽聽Partition聽p1聽values聽less聽than(60),
10聽聽聽聽Partition聽p2聽values聽less聽than(75),
11聽聽聽聽Partition聽p3聽values聽less聽than(85),
12聽聽聽聽Partition聽p4聽values聽less聽than(maxvalue)
13 );


聽 鏁e垪鍒嗗尯娉曪細鏍規嵁Oracle鍐呴儴鏁e垪綆楁硶瀛樺偍錛岃娉?Partition by hash();
瀹炰緥錛?/font>
聽1createtable聽department
聽2(
聽3聽聽聽聽Deptno聽int,
聽4聽聽聽聽Deptname聽varchar2(24)
聽5)
聽6Partition聽by聽hash(deptno)
聽7(
聽8聽聽聽聽Partition聽p1,
聽9聽聽聽聽Partition聽p2
10);


聽 澶嶅悎鍒嗗尯娉曪細鐢變笂闈袱縐嶆柟娉曞鍚堣屾垚
聽 紺轟緥錛?/font>
聽1createtable聽salgrade
聽2(
聽3聽聽聽聽grade聽number,
聽4聽聽聽聽losal聽number,
聽5聽聽聽聽hisal聽number
聽6)
聽7Partition聽by聽range(grade)
聽8Subpartition聽by聽hash(losal,hisal)
聽9(
10聽聽聽聽Partition聽p1聽values聽less聽than(10),
11聽聽聽聽聽聽(subpartition聽sp1,subpartition聽sp2),
12聽聽聽聽Partition聽p2聽values聽less聽than(20),
13聽聽聽聽聽聽(subpartition聽sp3,subpartition聽sp4)
14)


鍒楄〃鍒嗗尯娉曪細閫傚悎瀛楃鍨?璇硶Partition聽by聽list()
瀹炰緥錛?/font>
聽1createtable聽customer
聽2(
聽3聽聽聽聽custNo聽int,
聽4聽聽聽聽custname聽varchar(20),
聽5聽聽聽聽custState聽varchar(20)
聽6)
聽7Partition聽by聽list(custState)
聽8(
聽9聽聽聽聽Partition聽saia聽values('涓浗','闊╁浗','鏃ユ湰'),
10聽聽聽聽Partition聽Europe聽values('鑻卞浗','淇勫浗','娉曞浗'),
11聽聽聽聽Partition聽ameria聽values('緹庡浗','鍔犳嬁澶?/span>','澧ㄨタ鍝?/span>'),
12);
13聽聽聽聽


琛ㄥ垎鍖虹淮鎶わ細

娣誨姞鍒嗗尯:alter table student add partition p5 values less than(120);
鍒犻櫎鍒嗗尯:alter table student drop partition p4;
鎴柇鍒嗗尯:alter table student truncate partition p5;
鍚堝茍鍒嗗尯:alter table student merge partitions p3,p4 into partition p6;

聽 (杞澆璇鋒敞鏄庡嚭澶?聽


]]>
主站蜘蛛池模板: 久久被窝电影亚洲爽爽爽| 国产成人亚洲综合| 亚洲啪啪免费视频| 最近的中文字幕大全免费8 | 在线播放免费人成视频在线观看| 亚洲六月丁香六月婷婷蜜芽| 无码国产精品一区二区免费式直播| 亚洲精品国产手机| 大地资源二在线观看免费高清 | 亚洲一区二区中文| 亚洲电影免费观看| 久久亚洲精品国产亚洲老地址| 成人毛片免费观看| 国产av无码专区亚洲av毛片搜| 伊在人亚洲香蕉精品区麻豆| 日韩在线一区二区三区免费视频 | 亚洲精品福利你懂| 国产午夜鲁丝片AV无码免费| 久久www免费人成看国产片| 久久亚洲精品视频| 日本免费一区二区在线观看| 亚洲精品第一国产综合亚AV| 亚洲国产aⅴ综合网| 久久久久久AV无码免费网站下载| 亚洲国产精品午夜电影| 热99re久久精品精品免费| www在线观看免费视频| 337p日本欧洲亚洲大胆精品555588| 57PAO成人国产永久免费视频 | 免费高清在线影片一区| 一级成人毛片免费观看| 色婷婷亚洲十月十月色天| 全免费一级毛片在线播放| 亚洲黄片手机免费观看| 亚洲美女中文字幕| 亚洲AV无码乱码在线观看性色扶| 免费91最新地址永久入口| 亚洲乱妇熟女爽到高潮的片| 亚洲综合图色40p| 成年人免费观看视频网站| 一个人看的www免费视频在线观看|