SQL SERVERÐÔÄÜÓÅ»¯×ÛÊö
SQL SERVERÐÔÄÜÓÅ»¯×ÛÊö
--ÔÖø:Haiwer
½üÆÚÒò¹¤×÷ÐèÒª£¬Ï£Íû±È½ÏÈ«ÃæµÄ×ܽáÏÂSQL SERVERÊý¾Ý¿âÐÔÄÜÓÅ»¯Ïà¹ØµÄ×¢ÒâÊÂÏÔÚÍøÉÏËÑË÷ÁËÒ»ÏÂ,·¢ÏֺܶàÎÄÕÂ,ÓеͼÁгöÁËÉϰÙÌõ,µ«ÊÇ×Ðϸ¿´·¢ÏÖ£¬ÓкܶàËÆÊǶø·Ç»òÕß¹ýʱ(¿ÉÄܶÔSQL SERVER6.5ÒÔǰµÄ°æ±¾»òÕßORACLEÊÇÊÊÓõÄ)µÄÐÅÏ¢£¬Ö»ºÃ×Ô¼º¸ù¾ÝÒÔǰµÄ¾ÑéºÍ²âÊÔ½á¹û½øÐÐ×ܽáÁË¡£
ÎÒʼÖÕÈÏΪ£¬Ò»¸öϵͳµÄÐÔÄܵÄÌá¸ß£¬²»µ¥µ¥ÊÇÊÔÔËÐлòÕßά»¤½×¶ÎµÄÐÔÄܵ÷ÓŵÄÈÎÎñ£¬Ò²²»µ¥µ¥ÊÇ¿ª·¢½×¶ÎµÄÊÂÇ飬¶øÊÇÔÚÕû¸öÈí¼þÉúÃüÖÜÆÚ¶¼ÐèҪעÒ⣬½øÐÐÓÐЧ¹¤×÷²ÅÄÜ´ïµ½µÄ¡£ËùÒÔÎÒÏ£Íû°´ÕÕÈí¼þÉúÃüÖÜÆÚµÄ²»Í¬½×¶ÎÀ´×ܽáÊý¾Ý¿âÐÔÄÜÓÅ»¯Ïà¹ØµÄ×¢ÒâÊÂÏî¡£
Ò»¡¢ ·ÖÎö½×¶Î
Ò»°ãÀ´Ëµ£¬ÔÚϵͳ·ÖÎö½×¶ÎÍùÍùÓÐÌ«¶àÐèÒª¹Ø×¢µÄµØ·½£¬ÏµÍ³¸÷ÖÖ¹¦ÄÜÐÔ¡¢¿ÉÓÃÐÔ¡¢¿É¿¿ÐÔ¡¢°²È«ÐÔÐèÇóÍùÍùÎüÒýÁËÎÒÃǴ󲿷ֵÄ×¢ÒâÁ¦£¬µ«ÊÇ£¬ÎÒÃDZØÐë×¢Ò⣬ÐÔÄÜÊǺÜÖØÒªµÄ·Ç¹¦ÄÜÐÔÐèÇ󣬱ØÐë¸ù¾ÝϵͳµÄÌØµãÈ·¶¨ÆäʵʱÐÔÐèÇó¡¢ÏìӦʱ¼äµÄÐèÇó¡¢Ó²¼þµÄÅäÖõȡ£×îºÃÄÜÓи÷ÖÖÐèÇóµÄÁ¿»¯µÄÖ¸±ê¡£
ÁíÒ»·½Ã棬ÔÚ·ÖÎö½×¶ÎÓ¦¸Ã¸ù¾Ý¸÷ÖÖÐèÇóÇø·Ö³öϵͳµÄÀàÐÍ£¬´óµÄ·½Ãæ£¬Çø·ÖÊÇOLTP£¨Áª»úÊÂÎñ´¦Àíϵͳ£©ºÍOLAP£¨Áª»ú·ÖÎö´¦Àíϵͳ£©¡£
¶þ¡¢ Éè¼Æ½×¶Î
Éè¼Æ½×¶Î¿ÉÒÔ˵ÊÇÒÔºóϵͳÐÔÄܵĹؼü½×¶Î£¬ÔÚÕâ¸ö½×¶Î£¬ÓÐÒ»¸ö¹ØÏµµ½ÒԺ󼸺õËùÓÐÐÔÄܵ÷ÓŵĹý³Ì—Êý¾Ý¿âÉè¼Æ¡£
ÔÚÊý¾Ý¿âÉè¼ÆÍê³Éºó£¬¿ÉÒÔ½øÐгõ²½µÄË÷ÒýÉè¼Æ£¬ºÃµÄË÷ÒýÉè¼Æ¿ÉÒÔÖ¸µ¼±àÂë½×¶Îд³ö¸ßЧÂʵĴúÂ룬ΪÕû¸öϵͳµÄÐÔÄÜ´òÏÂÁ¼ºÃµÄ»ù´¡¡£
ÒÔÏÂÊÇÐÔÄÜÒªÇóÉè¼Æ½×¶ÎÐèҪעÒâµÄ£º
1¡¢ Êý¾Ý¿âÂß¼Éè¼ÆµÄ¹æ·¶»¯
Êý¾Ý¿âÂß¼Éè¼ÆµÄ¹æ·¶»¯¾ÍÊÇÎÒÃÇÒ»°ãËù˵µÄ·¶Ê½£¬ÎÒÃÇ¿ÉÒÔÕâÑùÀ´¼òµ¥Àí½â·¶Ê½£º
µÚ1¹æ·¶£ºÃ»ÓÐÖØ¸´µÄ×é»ò¶àÖµµÄÁУ¬ÕâÊÇÊý¾Ý¿âÉè¼ÆµÄ×îµÍÒªÇó¡£
µÚ2¹æ·¶: ÿ¸ö·Ç¹Ø¼ü×ֶαØÐëÒÀÀµÓÚÖ÷¹Ø¼ü×Ö£¬²»ÄÜÒÀÀµÓÚÒ»¸ö×éºÏʽÖ÷¹Ø¼ü×ÖµÄijЩ×é³É²¿·Ö¡£Ïû³ý²¿·ÖÒÀÀµ£¬´ó²¿·ÖÇé¿öÏ£¬Êý¾Ý¿âÉè¼Æ¶¼Ó¦¸Ã´ïµ½µÚ¶þ·¶Ê½¡£
µÚ3¹æ·¶: Ò»¸ö·Ç¹Ø¼ü×ֶβ»ÄÜÒÀÀµÓÚÁíÒ»¸ö·Ç¹Ø¼ü×ֶΡ£Ïû³ý´«µÝÒÀÀµ£¬´ïµ½µÚÈý·¶Ê½Ó¦¸ÃÊÇϵͳÖд󲿷ֱíµÄÒªÇ󣬳ý·ÇÒ»Ð©ÌØÊâ×÷ÓÃµÄ±í¡£
¸ü¸ßµÄ·¶Ê½ÒªÇóÕâÀï¾Í²»ÔÙ×÷½éÉÜÁË£¬¸öÈËÈÏΪ£¬Èç¹ûÈ«²¿´ïµ½µÚ¶þ·¶Ê½£¬´ó²¿·Ö´ïµ½µÚÈý·¶Ê½£¬ÏµÍ³»á²úÉú½ÏÉÙµÄÁкͽ϶àµÄ±í£¬Òò¶ø¼õÉÙÁËÊý¾ÝÈßÓ࣬ҲÀûÓÚÐÔÄܵÄÌá¸ß¡£
2¡¢ ºÏÀíµÄÈßÓà
Ïà¹ØÎĵµ£º
ºÜ¶àÈ˶ÔXpath¿ÉÄܱȽÏÊìϤ£¬µ«²»ÖªµÀÓÐûÓÐÖ±½Ó²Ù×÷¹ýÊý¾Ý¿â£¬ÎÒÃǶ¼ÖªµÀ ÔÚSql2005À﹫֧³ÖµÄ¼¸ÖÖ²éѯÓÐRaw£¬Auto£¬PathģʽµÈ£¬Èç¹ûÔÚ2000ÀïʹÓùý PathģʽµÄÅóÓÑÓ¦¸ÃÖªµÀ£¬ÊDz»ÈÝÒ×´¦Àí²éѯ½á¹ûµÄ£¬ÄÇôÔÚ2005Àï¶ÔÕâÒ»¿é×öÁ˺ܺõÄÌáÉý
ÎÒÏÈÀ´½éÉÜÒ»ÏÂʲôÊÇSql¡¡F ......
ÔÚÍøÉÏËÑÁË ºÃ¶à
ÓÐÆ´½Ó×Ö·û´®µÄ£¬²»¹ýÎÒ¾õµÃ ¼ÈÈ» sql ³ýÁË dateTime Õâ¸öÀàÐÍ ¾Í²»»áÈÃÄã È¥½ØÈ¡×Ö·û´® £¨ÕâÑù¶àÂ鷳ѽ£©
ÓÚÊÇÔÙËÑ £¬ÕÒµ½Ò»¸ö±È½ÏºÃµÄ ÏÖÔÚ½éÉÜÒ»ÏÂ
DATEDIFF(DAY,addDate, '2010-04-23') = -1
ʲôÒâË¼ÄØ£¿ÌýÎÒÂýÂý·Ö½â
DATEDIFF ²»ÓöàÉÙ º¯ÊýÃû
DAY ......
¡¡¡¡(1)ÕûºÏ¼òµ¥,ÎÞ¹ØÁªµÄÊý¾Ý¿â·ÃÎÊ£º
¡¡¡¡Èç¹ûÄãÓм¸¸ö¼òµ¥µÄÊý¾Ý¿â²éѯÓï¾ä,Äã¿ÉÒÔ°ÑËüÃÇÕûºÏµ½Ò»¸ö²éѯÖÐ(¼´Ê¹ËüÃÇÖ®¼äûÓйØÏµ)
¡¡¡¡(2)ɾ³ýÖØ¸´¼Ç¼£º
¡¡¡¡×î¸ßЧµÄɾ³ýÖØ¸´¼Ç¼·½·¨ ( ÒòΪʹÓÃÁËROWID)Àý×Ó£º
¡¡¡¡DELETE from EMP E WHERE E.ROWID > (SELECT MIN(X. ......
¡¡¡¡¹ØÏµÐÍÊý¾Ýͨ³£ÒԹ淶»¯ÐÎʽ±£´æ£¬¾ÍÊÇ˵ÄãÓ¦¸Ã¾¡¿ÉÄÜÉÙµØÖظ´Êý¾Ý;ͨ³£Çé¿öÏ£¬±íÓë±íÖ®¼ä½öͨ¹ý¸÷ÖÖ¼üֵʵÏÖ¹ØÁª¡£
¡¡¡¡¹ØÏµÐÍÊý¾Ýͨ³£ÒԹ淶»¯ÐÎʽ±£´æ£¬¾ÍÊÇ˵ÄãÓ¦¸Ã¾¡¿ÉÄÜÉÙµØÖظ´Êý¾Ý;ͨ³£Çé¿öÏ£¬±íÓë±íÖ®¼ä½öͨ¹ý¸÷ÖÖ¼üֵʵÏÖ¹ØÁª¡£½øÒ»²½µØ½²£¬¹æ·¶»¯µÄº¬Òå¾ÍÊÇ£ºÄã²»ÄÜÔÚÊý¾Ý¿âÖб£´æ¼ÆËãºóµÄÖµ£¬¶øÄãÖ»ÄÜÔÚ ......
ÏÂÎçÏòÊý¾Ý¿âSQL SERVERÖÐÓöµ½Ìí¼ÓͼƬÀàÐÍÊý¾ÝµÄÎÊÌ⣬±¾ÒÔΪÔÚ½çÃæ¹ÜÀíÆ÷ÖпÉÒÔÖ±½Ó£¨Í¨¹ýÖ¸¶¨Â·¾¶°ÑͼƬµÄÊý¾Ý±£´æÆðÀ´£©Ìí¼ÓͼƬȴ²»È»¡£ÍøÉÏËÑÁËÏÂÕÒµ½ÁËÏà¹ØµÄ½ÏרҵµÄ×ÊÁÏ£¬ÕûºÏ½â¶Áһϣº Á½ÖÖ·½·¨£º µÚÒ»¾ÍÊÇÔÚÊý¾Ý¿âÖд洢ͼƬµÄ·¾¶£¬È»ºóÔÚ³ÌÐòÖиù¾Ý¶ÁÈ¡µÄ·¾¶¶ÁȡͼƬ£»ÕâÖ ......