SQLÊý¾Ý¿â¿ìÕÕ
Êý¾Ý¿â¿ìÕÕÊÇMSSQL2005µÄй¦ÄÜ£¬½öÔÚ Microsoft SQL Server 2005 Enterprise Edition ÖпÉÓ᣶øÇÒSQL Server Management Studio ²»Ö§³Ö´´½¨Êý¾Ý¿â¿ìÕÕ£¬´´½¨¿ìÕÕµÄΨһ·½Ê½ÊÇʹÓà Transact-SQL¡£
Êý¾Ý¿â¿ìÕÕÊÇÊý¾Ý¿â£¨³ÆÎª“Ô´Êý¾Ý¿â”£©µÄÖ»¶Á¾²Ì¬ÊÓͼ¡£ÔÚ´´½¨Ê±£¬Ã¿¸öÊý¾Ý¿â¿ìÕÕÔÚÊÂÎñÉ϶¼ÓëÔ´Êý¾Ý¿âÒ»Ö¡£ÔÚ´´½¨Êý¾Ý¿â¿ìÕÕʱ£¬Ô´Êý¾Ý¿âͨ³£»áÓдò¿ªµÄÊÂÎñ¡£ÔÚ¿ìÕÕ¿ÉÒÔʹÓÃ֮ǰ£¬´ò¿ªµÄÊÂÎñ»á»Ø¹öÒÔʹÊý¾Ý¿â¿ìÕÕÔÚÊÂÎñÉÏÈ¡µÃÒ»Ö¡£
¿Í»§¶Ë¿ÉÒÔ²éѯÊý¾Ý¿â¿ìÕÕ£¬Õâ¶ÔÓÚ»ùÓÚ´´½¨¿ìÕÕʱµÄÊý¾Ý±àд±¨±íÊǺÜÓÐÓõġ£¶øÇÒ£¬Èç¹ûÒÔºóÔ´Êý¾Ý¿âËð»µÁË£¬±ã¿ÉÒÔ½«Ô´Êý¾Ý¿â»Ö¸´µ½ËüÔÚ´´½¨¿ìÕÕʱµÄ״̬¡£
´´½¨Êý¾Ý¿â¿ìÕÕ¿ÉÒÔ£º
·<!--[if !supportLists]--><!--[endif]-->ά»¤ÀúÊ·Êý¾ÝÒÔÉú³É±¨±í¡£¿ÉÒÔͨ¹ý¿ìÕÕ·ÃÎÊÌØ¶¨Ê±¼äµãµÄÊý¾Ý¡£ÀýÈ磬Äú¿ÉÒÔÔÚ¸ø¶¨Ê±¼ä¶Î£¨ÀýÈ磬²ÆÎñ¼¾¶È£©Òª½áÊøµÄʱºò´´½¨Êý¾Ý¿â¿ìÕÕÒÔ±ãÈÕºóÖÆ×÷±¨±í¡£È»ºó±ã¿ÉÒÔÔÚ¿ìÕÕÉÏÔËÐÐÆÚ¼äÒª½áÊøÊ±´´½¨µÄ±¨±í¡£
·<!--[if !supportLists]-->½«²éѯʵʩÔÚÊý¾Ý¿âµÄ¿ìÕÕÉÏ£¬¿ÉÒÔÊÍ·ÅÖ÷ÌåÊý¾Ý¿âÉϵÄ×ÊÔ´¡£
·<!--[if !supportLists]-->¼Ó¿ì»Ö¸´²Ù×÷ЧÂÊ£¬Ê¹ÓÿìÕÕ½«Êý¾Ý¿â»Ö¸´µ½Éú³É¿ìÕÕʱµÄ״̬±È´Ó±¸·Ý»¹Ô¿ìµÃ¶à£»µ«ÊÇ£¬´ËºóÄúÎÞ·¨¶ÔÊý¾Ý½øÐÐǰ¹ö²Ù×÷¡£¸ù¾Ý´ÅÅÌ×ÊÔ´£¬¿ÉÒÔÿ 24 Сʱ´´½¨ 6 µ½ 12 ¸ö¹ö¶¯¿ìÕÕ¡£Ã¿´´½¨Ò»¸öеĿìÕÕ£¬¾Íɾ³ý×îÔçµÄ¿ìÕÕ¡£Èç¹ûÒª»Ö¸´£¬¿ÉÒÔ½«Êý¾Ý¿â»Ö¸´µ½ÔÚ´íÎó·¢ÉúµÄǰһʱ¿ÌµÄ¿ìÕÕ¡£»òÕߣ¬Ò²¿ÉÒÔÀûÓÿìÕÕÖеÄÐÅÏ¢£¬ÊÖ¶¯ÖØÐ´´½¨É¾³ýµÄ±í»òÆäËû¶ªÊ§µÄÊý¾Ý¡£ÀýÈ磬¿ÉÒÔ½«¿ìÕÕÖеÄÊý¾Ý´óÈÝÁ¿¸´ÖƵ½Êý¾Ý¿âÖУ¬È»ºóÊÖ¶¯½«Êý¾ÝºÏ²¢»ØÊý¾Ý¿âÖС£
µ«ÊÇÖ»Òª´æÔÚÊý¾Ý¿â¿ìÕÕ£¬¿ìÕÕµÄÔ´Êý¾Ý¿â¾Í´æÔÚÒÔÏÂÏÞÖÆ£º
·<!--[if !supportLists]-->±ØÐëÔÚÓëÔ´Êý¾Ý¿âÏàͬµÄ·þÎñÆ÷ʵÀýÉÏ´´½¨Êý¾Ý¿â¿ìÕÕ¡£
·<!--[if !supportLists]--> <!--[endif]-->Êý¾Ý¿â¿ìÕÕ²¶»ñ¿ªÊ¼´´½¨¿ìÕÕµÄʱ¼äµã£¬È¥µôËùÓÐδÌá½»µÄÊÂÎñ¡£Î´Ìá½»µÄÊÂÎñ½«ÔÚ´´½¨Êý¾Ý¿â¿ìÕÕÆÚ¼ä»Ø¹ö£¬ÒòΪÊý¾Ý¿âÒýÇæ ½«¶Ô¿ìÕÕÖ´Ðлָ´²Ù×÷£¨Êý¾Ý¿âÖеÄÊÂÎñ²»ÊÜÓ°Ï죩¡£
·<!--[if !supportLists]-->µ±½«Ô´Êý¾Ý¿âÖиüеÄÒ³Ç¿ÖÆÑ¹Èë¿ìÕÕʱ£¬Èç¹û¿ìÕÕÓþ¡´ÅÅ̿ռä»òÕßÓöµ½Ä³Ð©´íÎó£¬Ôò¸Ã¿ìÕÕ½«³ÉΪ¿ÉÒÉ¿ìÕÕ²¢ÇÒ±ØÐ뽫Æäɾ³ý¡£ÓйØÏêϸÐÅÏ¢£¬Çë²ÎÔÄɾ³ýÊý¾Ý¿â¿ìÕÕ¡£
·<!--[if !supportLists]-->¿
Ïà¹ØÎĵµ£º
exists £¨sql ·µ»Ø½á¹û¼¯ÎªÕ棩
not exists (sql ²»·µ»Ø½á¹û¼¯ÎªÕ棩
ÈçÏ£º
±íA
ID NAME
1 A1
2 A2
3 A3
±íB
ID AID NAME
1 1 B1
2 2 B2
3 2 B3
±íAºÍ±íBÊÇ£±¶Ô¶àµÄ¹ØÏµ A.ID => B.AID
......
1½«sqlÖÐʹÓõÄÒ»Ð©ÌØÊâ·ûºÅ£¬Èç' -- /* ; %µÈÓÃReplace()¹ýÂË£»
2ÏÞÖÆÎı¾¿òÊäÈë×Ö·ûµÄ³¤¶È£»
3¼ì²éÓû§ÊäÈëµÄºÏ·¨ÐÔ£»¿Í»§¶ËÓë·þÎñÆ÷¶Ë¶¼ÒªÖ´ÐУ¬¿ÉÒÔʹÓÃÕýÔò¡£
4ʹÓôø²ÎÊýµÄSQLÓï¾äÐÎʽ¡£
ASP.NETÖÐÈçºÎ·À·¶SQL×¢Èëʽ¹¥»÷
Ò»¡¢Ê²Ã´ÊÇSQL×¢Èëʽ¹¥»÷£¿
¡¡¡¡ËùνSQL×¢Èëʽ¹¥»÷£¬¾ÍÊǹ¥»÷Õß°Ñ ......
ÎÒÔÚѧϰ¹ØÓÚjava±à³Ì£¬ÏÖÔÚÉæ¼°µ½µÄÊÇsqlµÄÎÊÌ⣬±ÈÈçÈí¼þÑ¡Ôñ¡¢»·¾³µÄÁ¬½ÓÉèÖõÈÎÊÌ⣬¶ÔÓÚÕâЩÎÊÌâÎÒÕæÊÇÊøÊÖÎ޲߰¡£¡ÇëÇóJava±à³Ì¸ßÊִͽ̣º
1¡¢ÎÒÓõÄJavaÊÇj2sdk-1_4_2_13-nb-5_0£¬ÎÒÓÃÁËsql server2000£¬ÎÒÓÃjdbc3.0ÐÐÂð£¿ËùÓÐÁ¬½ÓÉèÖøÃÔõôÑùÉèÖã¿
&nb ......
Insert Into Êý¾Ý±íÃû³Æ(×Ö¶ÎÃû³Æ1,×Ö¶ÎÃû³Æ2,...) values(×Ö¶ÎÖµ1,×Ö¶ÎÖµ2,...)
insert into user(username,password,age) values('ÀîÀÏËÄ','6666',45)
Update Êý¾Ý±íÃû³Æ Set ×Ö¶ÎÃû³Æ=×Ö¶ÎÖµ,×Ö¶ÎÃû³Æ=×Ö¶ÎÖµ,...[Where Ìõ¼þ]
Delete from Êý¾Ý±í
ÏÂÁвéѯ·µ»ØÔÚLONDON£¨Â×¶Ø£©»òSEATTLE£¨Î÷ÑÅͼ£©µÄËùÓйÍÔ±£º
S ......
1 Âß¼Êý¾Ý¿âºÍ±íµÄÉè¼Æ
Êý¾Ý¿âµÄÂß¼Éè¼Æ¡¢°üÀ¨±íÓë±íÖ®¼äµÄ¹ØÏµÊÇÓÅ»¯¹ØÏµÐÍÊý¾Ý¿âÐÔÄܵĺËÐÄ¡£Ò»¸öºÃµÄÂß¼Êý¾Ý¿âÉè¼Æ¿ÉÒÔΪ
ÓÅ»¯Êý¾Ý¿âºÍÓ¦ÓóÌÐò´òÏÂÁ¼ºÃµÄ»ù´¡¡£
±ê×¼»¯µÄÊý¾Ý¿âÂß¼Éè¼Æ°üÀ¨ÓöàµÄ¡¢ÓÐÏ໥¹ØÏµµÄÕ±íÀ´´úÌæºÜ¶àÁеij¤Êý¾Ý±í¡£ÏÂÃæÊÇһЩʹÓñê×¼»¯
±íµÄһЩºÃ´¦¡£
A:ÓÉÓÚ±íÕ£¬Òò´Ë¿ÉÒÔʹŠ......