SQL SERVERË÷Òý²Ù×÷Êý¾Ý¿â
Ë÷Òý²Ù×÷
Êý¾Ý¿âÖеÄË÷ÒýÓëÊé¼®ÖеÄË÷ÒýÀàËÆ£¬ÔÚÒ»±¾ÊéÖУ¬ÀûÓÃË÷Òý¿ÉÒÔ¿ìËÙ²éÕÒËùÐèÐÅÏ¢£¬ÎÞÐëÔĶÁÕû±¾Êé¡£ÔÚÊý¾Ý¿âÖУ¬Ë÷ÒýʹÊý¾Ý¿â³ÌÐòÎÞÐë¶ÔÕû¸ö±í½øÐÐɨÃ裬¾Í¿ÉÒÔÔÚÆäÖÐÕÒµ½ËùÐèÊý¾Ý¡£ÊéÖеÄË÷ÒýÊÇÒ»¸ö´ÊÓïÁÐ±í£¬ÆäÖÐ×¢Ã÷Á˸÷¸ö´ÊµÄÒ³Âë¡£¶øÊý¾Ý¿âÖеÄË÷ÒýÊÇij¸ö±íÖÐÒ»ÁлòÕßÈô¸ÉÁÐÖµµÄ¼¯ºÏ£¬ºÍÏàÓ¦µÄÖ¸Ïò±íÖÐÎïÀí±êʶÕâЩֵµÄÊý¾ÝÒ³µÄÂß¼Ö¸ÕëÇåµ¥¡£µ±SQL Eerver½øÐÐÊý¾Ý²éѯʱ£¬²éѯÓÅ»¯Æ÷»á×Ô¶¯¼ÆËãÏÖÓеļ¸ÖÖÖ´Ðвéѯ·½°¸ÖУ¬ÄÄÖÖ·½°¸µÄ¿ªÏú×îС£¬ËÙ¶È×î¿ì£¬È»ºóSQL Server»á°´Õո÷½°¸À´²éѯ¡£Ëü¿ÉÒÔɨÃèÕû¸ö±í¸ñÒÔËÑË÷²éѯ½á¹û£¬Èç¹ûÓÐË÷Òý´æÔÚ£¬Ëü¾Í¿ÉÒÔͨ¹ýË÷Òý¿ìËÙµÄÕÒµ½²éѯµÄ½á¹û¡£É¨ÃèÕû¸ö±í¸ñÊÇ´Ó´æ´¢±í¸ñµÄÆðʼµØÖ·¿ªÊ¼£¬ÒÀ´Î±È½Ï¼Ç¼£¬Ö±µ½ÕÒµ½Î»Ö᣶øÍ¨¹ýË÷ÒýÀ´²éÕÒ£¬ÒòΪË÷ÒýÊÇÓÐÐòÅÅÁеģ¬ËùÒÔ£¬¿ÉÒÔͨ¹ý¸ßЧµÄÓÐÐò²éÕÒËã·¨£¨ÈçÕÛ°ë²éÕҵȣ©ÕÒµ½Ë÷ÒýÏÔÙ¸ù¾ÝË÷ÒýÏî¼Ç¼µÄÎïÀíµØÖ·£¬ÕÒµ½²éѯ½á¹ûµÄ´æ´¢Î»Öá£Ê¹ÓÃË÷Òý¿ÉÒÔ´ó´óÌá¸ßϵͳµÄÐÔÄÜ£¬Æä¾ßÌå±íÏÖÔÚ£º
(1)ͨ¹ý´´½¨Î¨Ò»Ë÷Òý£¬¿ÉÒÔ±£Ö¤Êý¾Ý¼Ç¼µÄΨһÐÔ¡£
(2)¿ÉÒÔ´ó´ó¼Ó¿ìÊý¾Ý¼ìË÷ËÙ¶È¡£
(3)¿ÉÒÔ¼ÓËÙ±íÓë±íÖ®¼äµÄÁ¬½Ó£¬ÕâÒ»µãÔÚʵÏÖÊý¾ÝµÄ²ÎÕÕÍêÕûÐÔ·½ÃæÓÐÌØ±ðµÄÒâÒå¡£
(4)ÔÚʹÓÃORDER BYºÍGROUP BY×Ӿ佸ÐмìË÷Êý¾Ýʱ£¬¿ÉÒÔÏÔÖø¼õÉÙ²éѯÖзÖ×éºÍÅÅÁеÄʱ¼ä¡£
(5)ʹÓÃË÷Òý¿ÉÒÔÔÚ¼ìË÷Êý¾ÝµÄ¹ý³ÌÖÐʹÓÃÓÅ»¯Òþ²ØÆ÷£¬Ìá¸ßϵͳÐÔÄÜ¡£
µ«ÊÇ£¬Ë÷Òý´øÀ´µÄ²éÕÒЧÂÊÌá¸ßÒ²ÊÇÓдú¼ÛµÄ£¬ÒòΪË÷ÒýÒ²ÒªÕ¼Óô洢¿Õ¼ä£¬¶øÇÒΪÁËά»¤Ë÷ÒýµÄÓÐЧÐÔ£¬µ±Íù±í¸ñÖвåÈëеÄÊý¾Ý»òÕ߸üÐÂÊý¾Ýʱ£¬Êý¾Ý¿â»¹ÒªÖ´ÐжîÍâµÄ²Ù×÷À´Î¬»¤Ë÷Òý¡£ËùÒÔ£¬¹ý¶àµÄË÷Òý²»Ò»¶¨ÄÜÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ£¬±ØÐë¿ÆÑ§µØÉè¼ÆË÷Òý£¬²ÅÄÜ´øÀ´Êý¾Ý¿âÐÔÄܵÄÌá¸ß¡£
Ë÷Òý²ÉÓÃBÊ÷½á¹¹¡£Ë÷Òý°üº¬Ò»¸öÌõÄ¿£¬¸ÃÌõÄ¿ÓÐÀ´×Ô±íÖÐÿһÐеÄÒ»¸ö»ò¶à¸öÁУ¨ËÑË÷¹Ø¼ü×Ö£©¡£BÊ÷°´ËÑË÷¹Ø¼ü×ÖÅÅÐò£¬¿ÉÒÔÔÚËÑË÷¹Ø¼ü×ÖµÄÈκÎ×Ó´ÊÌõ¼¯ºÏÉϽøÐиßЧËÑË÷¡£ÀýÈ磬¶ÔÓÚÒ»¸öA£¬B£¬CÁÐÉϵÄË÷Òý£¬¿ÉÒÔÔÚAÒÔ¼°A£¬BºÍA£¬B£¬CÉÏ¶ÔÆä½øÐиßЧËÑË÷¡£
ÔÚSQL ServerµÄÊý¾Ý¿âÖа´ÕÕ´æ´¢½á¹¹µÄ²»Í¬¿ÉÒÔ½«Ë÷Òý·ÖΪÁ½Àࣺ¾Û¼¯Ë÷ÒýºÍ·Ç¾Û¼¯Ë÷Òý¡£
¾Û¼¯Ë÷Òý¶Ô±íÔÚÎïÀíÊý¾ÝÒ³ÖеÄÊý¾Ý°´ÁнøÐÐÅÅÐò£¬È»ºóÔÙÖØÐ´洢µ½´ÅÅÌÉÏ£¬¼´¾Û¼¯Ë÷ÒýÓëÊý¾ÝÊÇ»ìΪһÌåµÄ£¬ËüµÄÒ¶½ÚµãÖд洢µÄÊÇʵ¼ÊÊý¾Ý¡£ÓÉÓÚ¾Û¼¯Ë÷Òý½«±íµÄËùÓÐÊý¾ÝÍêÈ«ÖØÐÂÅÅÁУ¬ËüËùÐèÒªµÄ¿Õ¼äÒ²¾ÍÌØ±ð´ó£¬´ó¸ÅÏ൱ÓÚ±íÖÐÊý¾ÝËùÕ¼¿Õ¼äµÄ120%¡£±íµÄÊý¾ÝÐÐÖ»ÄÜÒÔÒ»ÖÖÅÅÐò·½Ê½´æ´¢ÔÚ´ÅÅÌÉÏ£¬ËùÒÔÒ»¸ö±íÖ»ÄÜÓ
Ïà¹ØÎĵµ£º
ÔÚOracleÖУ¬Èç¹ûÔÚsqlÖгöÏÖ'&'·ûºÅ£¬»á±»×Ô¶¯×ªÒ壻
¶ø±»ÒªÇóÊäÈëÔÚ&·ûºÅºó¸úËæµÄ×Ö·û´®µÄÖµ£¬ÀýÈ磺
update tablename set columnName='http://www.g.cn/cv2.jsp?spid=222&cid=333';
Ö´ÐÐÕâ¸ö²Ù×÷ʱ£¬Oracle»áÌáʾ
Enter value for cid:
ÔÒòÊÇÔÚOracleÖÐ & ·ûºÅÊÇ×÷ΪתÒå×Ö·ûʹÓõġ£
½â¾ö·½·¨ ......
¶ÔÓÚSQL Ëæ»ú³éÑùÎÒÃdz£Ïëµ½µÄ¾ÍÊÇnewid()£¬µ«Èç¹û¶ÔÓÚÒ»¸öÔÚ°ÙÍò¡¢Ç§ÍòÉõÖÁ¸ü´óº£Á¿Êý¾Ý±íÖгéÑùµÄ»°£¬¼òµ¥µÄnewid()£¬ÆäÐÔÄÜ£¬Ð§ÂʾͲ»ÊǺÜÀíÏëÁË¡£ËùÒÔÔÚÕâÀïÓбØÒªÌÖÂÛһϣ¬ÔñÓŶøÓá£
long_goodsÊÇÒ»¸ö°ÙÍòÊý¾ÝµÄ±í£¬Ctrl+LÖ´ÐÐÒÔÏÂÓï¾ä:
--id_indexÊÇÎÒΪÖ÷¼ü¼ÓµÄÒ»¸ö·Ç¾Û½¹Ë÷Òý
SELECT top 1&nb ......
˵Ã÷£ºÒÔÏÂÎåÊ®¸öÓï¾ä¶¼°´ÕÕ²âÊÔÊý¾Ý½øÐйý²âÊÔ£¬×îºÃÿ´ÎÖ»µ¥¶ÀÔËÐÐÒ»¸öÓï¾ä¡£
ÎÊÌâ¼°ÃèÊö£º
--1.ѧÉú±í
Student(S#,Sname,Sage,Ssex) --S# ѧÉú±àºÅ,Sname ѧÉúÐÕÃû,Sage ³öÉúÄêÔÂ,Ssex ѧÉúÐÔ±ð
--2.¿Î³Ì±í
Course(C#,Cname,T#) --C# --¿Î³Ì±àºÅ,Cname ¿Î³ÌÃû³Æ,T# ½Ìʦ±àºÅ
--3.½Ìʦ±í
Teacher(T#,Tname) -- ......
$$$Ϊÿ½ÚµÄ¿ªÊ¼
-------------------------------------------------------------------------------------------------------------------------------------------------
$$$ SQLÖÐϵͳÁÙʱ±íµÄʹÓúͽû¼É ¼° Exec(SQLScript) µÄʹÓÃ
ÒÔǰÔÚSQL ÖÐдSP ʱ£¬Èç±È½Ï¸´ÔÓʱ£¬Ï²»¶ÖмäʹÓÃÁÙʱ±íÀ´ÔÝ´æÏà¹Ø¼Ç¼£¬ÕâÑùµÄ ......
´æ´¢¹ý³Ì
ÔÚ´óÐÍÊý¾Ý¿âϵͳÖУ¬Ëæ×Ź¦ÄܵIJ»¶ÏÍêÉÆ£¬ÏµÍ³Ò²±äµÃÔ½À´Ô½¸´ÔÓ£¬´óÁ¿µÄʱ¼ä½«»áºÄ·ÑÔÚSQL´úÂëºÍÓ¦ÓóÌÐò´úÂëÉÏ£¬¿öÇÒÔںܶàÇé¿öÏ£¬Ðí¶à´úÂë±»ÖØ¸´Ê¹Óöà´Î£¬Ã¿´Î¶¼ÊäÈëÏàͬµÄ´úÂë¼È·±ËöÓֻήµÍϵͳÔËÐÐЧÂÊ¡£Òò´Ë£¬SQL ServerÌṩÁËÒ»ÖÖ·½·¨£¬Ëü¿ÉÒÔ½«Ò»Ð©¹Ì¶¨µÄ²Ù×÷¼¯ÖÐÆðÀ´ÓÉSQL ServerÊý¾Ý¿â·þÎñÆ÷À´Íê³É£ ......