SQL ServerÖÐÒÑÂúÊÂÎñÈÕÖ¾ÔÒòµÄ¼ì²â
¶ÔÓÚSQL ServerÊý¾Ý¿â¹ÜÀíÔ±À´½²£¬ÒÑÂúÊÂÎñÈÕÖ¾ÊÇÒ»¸öËöËéµÄ£¬µ«Óֺܳ£¼ûµÄÎÊÌâ¡£ËüÄÜÒý·¢ÊÂÎñµÄÌáǰÖÕÖ¹£¬ÉõÖÁͨ¹ý×èÖ¹ËùÓÐÊÂÎñµÄÒýÈ룬´Ó¶øÒýÆðϵͳµÄ±ÀÀ£¡£¶ÔÓÚÊý¾Ý¿â¹ÜÀíÔ±À´Ëµ£¬¹Ø¼üÊÇÀí½â½«Òª·¢ÉúµÄÇé¿ö£¬ÒÔ±ãËûÃÇ¿ÉÒÔ×·×ÙÒýÆðÎÊÌâµÄÔÒò¡£ ÊÂÎñÈÕÖ¾Ìî³ä·½Ê½
¡¡¡¡ÒÔÏÂÊÇһЩ¿ÉÄÜÒýÆðÊÂÎñÈÕÖ¾ÌîÂúµÄÔÒò£º
¡¡¡¡ÌîÂúµÄ£¬Ï¸½ÚµÄ£¬»òÕßûÓÐÔÚÒÑÂú»Ö¸´Ä£Ê½Ï½øÐеÄÈÕÖ¾±¸·Ý£¬¶¼»áÒýÆðÈÕÖ¾Öð½¥µØÌî³ä¡£
¡¡¡¡½ø³ÌÖÐÓлµÄ±¸·Ý(±¸·Ý±»×÷ΪÊÂÎñÒ»ÑùÀ´´¦Àí)£¬Ëü»áÌî³ä²¿·ÖÈÕÖ¾£¬¶øÊÂÎñ½«Ìî³äÊ£Óಿ·Ö¡£
¡¡¡¡³¤Ê±¼äÔËÐеĻÊÂÎñ£¬ÀýÈç´ÓÀ´¶¼²»»á²úÉúÌá½»µÄSPID£¬ÒÔ¼°ÔÝÍ£»ò¸ßËÙÔËÐÐÊý¾Ý¿â¾µÏñ¶¼»áÒý·¢ÑÓ³Ù¡£Ç°Õß»áÒýÆðÊÂÎñ²»·¢ËÍ£¬Èç¹ûÔÚ·¢ËÍÊÂÎñµ½¾µÏñ·þÎñÆ÷Ö®ºóµÄ½Ï³¤Ê±¼äÄÚ£¬²Å½øÐиßËÙÔËÐУ¬ÔòºóÕ߲ŻᷢÉú¡£
¡¡¡¡¶ÔÓÚÊÂÎñ¸´ÖÆ£¬Èç¹û¸´ÖÆÑÓ³Ù»òʧ°Ü£¬ÊÂÎñÈÕÖ¾½«²»»á±»Çå³ý£¬ÒòΪ³ý·ÇÊÂÎñÓëÈÕÖ¾¶¼Ìá½»²¢·¢ËÍÖÁ·Ö²¼Ê½Êý¾Ý¿â£¬·ñÔòÊÂÎñ¶¼²»Äܱ»Çå³ý¡£
¡¡¡¡Èç¹û½ø³ÌÖÐÓÐÒ»¸öÊý¾Ý¿â¿ìÕÕ£¬µ±Ëü´´½¨Ê±£¬ËùÓеÄÊÂÎñ¶¼¶Ñ»ýÔÚËüºó±ß¡£
¡¡¡¡¼òµ¥µÄÏìÓ¦·½·¨
¡¡¡¡ÐèÒª½â¾öÒÑÂúÊÂÎñÈÕÖ¾µÄÎÊÌâʱ£¬Äã¿ÉÒÔ´ÓÒÔϼ¸¸öÑ¡ÔñÈëÊÖ£º
¡¡¡¡·Äã¿ÉÒÔÖ´Ðб¸·ÝÀ´Ïû¼õÈÕÖ¾¡£ÊÂÎñÈÕÖ¾±¸·ÝÊÇ×î¿ìµÄ£¬µ«Ò²¿ÉÄÜÊÇ×îÂýµÄ£¬ÕâÈ¡¾öÓÚϵͳÐÔÄÜÒÔ¼°ÈÕÖ¾µÄ´óС¡£Í¨³£²»ÍƼöÌîÂúµÄ»òϸ½ÚµÄ±¸·Ý£¬ÕâÈ¡¾öÓÚÔÚ´óСºÏÊʵÄϵͳÖÐÍê³ÉÕâЩ±¸·ÝËùÐèµÄʱ¼ä¡£
¡¡¡¡·Äã¿ÉÒÔÏòÊý¾Ý¿âÖÐÌí¼Ó¶îÍâµÄÊÂÎñÈÕÖ¾Îļþ²¢Ö´ÐÐÒÔÉϱ¸·Ý·½·¨ÖеÄÒ»ÖÖ¡£µ±ÄãÔÚ½øÐбØÒªµÄ±¸·Ýʱ£¬ ¶îÍâµÄÊÂÎñÈÕÖ¾ÎļþµÄÌí¼Ó¿ÉÒÔΪÄãÓ®µÃ¶îÍâµÄʱ¼ä¡£µ±È»£¬ËüÒ²¿ÉÔÚÉÔºó±»É¾³ý¡£
¡¡¡¡·Äã¿ÉÒÔ½«Êý¾Ý¿âµÄģʽÇл»µ½¼òµ¥»Ö¸´Ä£Ê½£¬Ëü½«×Ô¶¯Çå³ýÈÕÖ¾¡£µ«Òª¼Çס£¬Ä㽫»á¶ªÊ§×Ô×î½üÒ»´ÎÒÑÂúµÄ/ϸ½ÚµÄÊÂÎñÈÕÖ¾±¸·Ý֮ǰµÄÊÂÎñÀúÊ·¡£
¡¡¡¡·ÕýÔÚÌî³äÈÕÖ¾µÄ»î¶¯ÊÂÎñ¿ÉÒÔÁ¬Í¬Ò»Ð©ÏµÍ³½ø³Ì±»ÖÕÖ¹£¬ÒÔÖÁ²»»á±»ÖØÐÂÖ´Ðв¢Ìî³äÈÕÖ¾¡£µ±ÎÊÌâÔ´±»×·×Ùµ½£¬Ëü½«ÌṩһЩ»º½â£¬µ«Ëü²»Ó¦¸Ã±»¿¼ÂÇΪһÖÖ½â¾ö·½°¸¡£
¡¡¡¡·ÔÚ²éÕÒϵͳ»ºÂýµÄÔÒòʱ£¬Êý¾Ý¿â¾µÏñ/¸´ÖÆ¿ÉÒԹرա£
¡¡¡¡¸ù±¾ÔÒòµÄ¼ì²â
¡¡¡¡µ±Î¢ÈíµÄÈËÔ±ÔÚÌÖÂÛ¼õÉÙÒÑÂúÊÂÎñÈÕÖ¾µÄÎÊÌâʱ£¬ËûÃǾ³£´ÓÎÊÌâµÄ·µ»ØÐÅÏ¢À´½â¾öÎÊÌ⡣΢Èíͨ³£²»»á°ïÖúÄãѧϰÈçºÎÕÒ³ö²¢½â¾ö´úÂëÎÊÌ⣬ËäÈ»ÕâЩ´úÂëÎÊÌâÊÇDZÔڵĸùÔ´¡£
¡¡¡¡ÎÒÃǼٶ¨ÔÚͬһÊý¾Ý¿âÖÐÔËÐÐÁ½¸öÊÂÎñ.m1ºÍn2£º
¡¡¡¡Transaction 1
¡¡¡¡begin tran m1
¡¡¡¡update tbl
¡¡¡¡set f1 = f1 + f1
¡¡¡
Ïà¹ØÎĵµ£º
ÎÒÔÚʹÓÃPL/SQLʱ£¬µã»÷ij¸ö×Ö¶ÎÅԱߵÄС°´Å¥Ï£Íûµ¯³ö±à¼´°¿Úʱ£¬PL/SQLÌáʾ“ÎÞЧµÄ´°¿Ú¾ä±ú”¡£Ò»Ö±²»Ã÷°×ÊÇÔõô»ØÊ£¬ºóÀ´baiduÁËÏ£¬²ÅÖªµÀÕâ¸ö¹¦ÄܺÍwindowsµÄprint spooler·þÎñÓйء£Æô¶¯¸Ã·þÎñ¾Í¿ÉÒÔÁË¡£ ......
ÕâÁ½ÌìÓõ½ÁË sql server 2008 £¬Ö÷ÒªÊǽ¨Êý¾Ý¿â£¬½¨±íºÍ´´½¨Óû§¡£
ÔÚ “Windows Éí·ÝÑéÖ¤” Ï£¬´´½¨ÁËÊý¾Ý¿âºÍ Óû§£¬È»ºóÓà SQL Server Éí·ÝÑéÖ¤ µÇ¼ £¬È´Ìáʾ ´íÎó 18452£¬
ÕÒÁËÒ»ÏÂ×ÊÁÏ ¸Ä·¨ ÈçÏ£º
[ÎÞ·¨Á¬½Óµ½·þÎñÆ÷ ·þÎñÆ÷£ºÏûÏ¢18452£¬ ¼¶±ð16£¬×´Ì¬1 [Microsof ......
·½·¨1£º
Ò»¡¢ÕÒÒ»ÕÅSQL server·þÎñÆ÷°æ¹âÅÌ£¬ÔÚ¹âÅÌÉÏÕÒµ½Ä¿Â¼“MSDE”²¢½øÈ룬ÔËÐÐSETUP.EXEÎļþ£¬²¢°´ÕÕ³ÌÐòÒªÇó½øÐа²×°¡£°²×°Íê³ÉÖØÐÂÆô¶¯¼ÆËã»ú¡£
¶þ¡¢ÔËÐйâÅÌÖеģ¬AUTORUN.EXEÎļþ£¬»òÈùâÅÌ×Ô¶¯ÔËÐУ¬´ò¿ª°²×°½çÃæºó£¬
µã»÷“°²×°SQL server 2000×é¼þ£¨C£©”-->“°²×°Êý¾Ý¿â·þÎñÆ ......
IN
È·¶¨¸ø¶¨µÄÖµÊÇ·ñÓë×Ó²éѯ»òÁбíÖеÄÖµÏàÆ¥Åä¡£
EXISTS
Ö¸¶¨Ò»¸ö×Ó²éѯ£¬¼ì²âÐеĴæÔÚ¡£
±È½ÏʹÓà EXISTS ºÍ IN µÄ²éѯ
Õâ¸öÀý×ӱȽÏÁËÁ½¸öÓïÒåÀàËÆµÄ²éѯ¡£µÚÒ»¸ö²éѯʹÓà EXISTS ¶øµÚ¶þ¸ö²éѯʹÓà IN¡£×¢ÒâÁ½¸ö²éѯ·µ»ØÏàͬµÄÐÅÏ¢¡£
USE pubs
GO
SELECT DISTINCT pub_name
from publishers
WHERE ......
¡¡ÔÚSQL ServerÊý¾Ý¿âÖУ¬µ±ÄãÏëʹÓÃÒ»¸öÊý¾Ý£¬¶øÕâ¸öÊý¾Ý²»±£´æÔÚ±íÖУ¬¼ÆËãÁкÜÓÐÓá£ÀýÈ磬ÄãÓÐÒ»ÕÅ±í£¬Ëü°üÀ¨ÁÐdollar amounts, wholesale pricesºÍretail prices¡£Äã¿Ï¶¨²»ÏëÔÚÿ´Î²éѯ±íʱÀ´¼ÆËãÄÇÁ½ÁÐÖ®¼äµÄ²îÖµ£¬ÄãÏ£Íû½«ÆäÖµ±£´æÔÚµÚÈýÁÐÖУ¬ÈÃÆä×Ô¶¯¼ÆËãǰÁ½ÁÐÖ®¼äµÄ²îÖµ¡£¶ø´ËÁоÍÊǼÆËãÁС£
¡¡¡¡ÔÚSQL ServerÖ ......