Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÓÃË÷ÒýÌá¸ßSQL ServerÐÔÄÜ

 ÔÚ΢ÈíµÄSQL ServerϵͳÖÐͨ¹ýÓÐЧµÄʹÓÃË÷Òý¿ÉÒÔÌá¸ßÊý¾Ý¿âµÄ²éѯÐÔÄÜ£¬µ«ÊÇÐÔÄܵÄÌá¸ßÈ¡¾öÓÚÊý¾Ý¿âµÄʵÏÖ¡£ÔÚ±¾ÎÄÖн«»á¸æËßÄãÈçºÎʵÏÖË÷Òý²¢ÓÐЧµÄÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ¡£¡¡
¡¡¡¡
¡¡¡¡ÔÚ¹ØϵÐÍÊý¾Ý¿âÖÐʹÓÃË÷ÒýÄܹ»Ìá¸ßÊý¾Ý¿âÐÔÄÜ£¬ÕâÒ»µãÊǷdz£Ã÷ÏԵġ£ÓõÄË÷ÒýÔ½¶à£¬´ÓÊý¾Ý¿âϵͳÖеõ½Êý¾ÝµÄËٶȾÍÔ½¿ì¡£È»¶ø£¬ÐèҪעÒâµÄÊÇ£¬ÓõÄË÷ÒýÔ½¶à£¬ÏòÊý¾Ý¿âϵͳÖвåÈëÐÂÊý¾ÝËù»¨·ÑµÄʱ¼ä¾ÍÔ½¶à¡£ÔÚ±¾ÎÄÖУ¬Ä㽫Á˽⵽΢ÈíµÄSQL ServerÊý¾Ý¿âËùÖ§³ÖµÄ¸÷ÖÖ²»Í¬ÀàÐ͵ÄË÷Òý£¬ÔÚÕâÀïÄ㽫Á˽⵽ÈçºÎʹÓò»Í¬µÄ·½·¨À´ÊµÏÖË÷Òý£¬Í¨¹ýÕâЩ²»Í¬µÄʵÏÖ·½·¨£¬ÄãÔÚÊý¾Ý¿âµÄ¶ÁÐÔÄÜ·½ÃæµÃµ½µÄÔ¶±ÈÔÚÊý¾Ý¿âµÄÕûÌåÐÔÄÜ·½ÃæµÄËðʧҪ¶àµÃ¶à¡£
¡¡¡¡
¡¡¡¡Ë÷ÒýµÄ¶¨Òå
¡¡¡¡Ë÷ÒýÊÇÊý¾Ý¿âµÄ¹¤¾ß£¬Í¨¹ýʹÓÃË÷Òý£¬ÔÚÊý¾Ý¿âÖлñÈ¡Êý¾ÝµÄʱºò£¬¾Í¿ÉÒÔ²»ÓÃɨÃèÊý¾Ý¿âÖеÄËùÓÐÊý¾Ý¼Ç¼£¬ÕâÑùÄܹ»Ìá¸ßϵͳ»ñÈ¡Êý¾ÝµÄÐÔÄÜ¡£Ê¹ÓÃË÷Òý¿ÉÒԸıäÊý¾ÝµÄ×éÖ¯·½Ê½£¬Ê¹µÃËùÓеÄÊý¾Ý¶¼ÊÇ°´ÕÕÏàËƵĽṹÀ´×éÖ¯µÄ£¬ÕâÑù¾Í¿ÉÒÔºÜÈÝÒ×µØʵÏÖÊý¾ÝµÄ¼ìË÷·ÃÎÊ¡£Ë÷ÒýÊÇ°´ÕÕÁÐÀ´´´½¨µÄ£¬ÕâÑù¾Í¿ÉÒÔ¸ù¾ÝË÷ÒýÁÐÖеÄÖµÀ´°ïÖúÊý¾Ý¿âÕÒµ½ÏàÓ¦µÄÊý¾Ý¡£
¡¡¡¡
¡¡¡¡Ë÷ÒýµÄÀàÐÍ
¡¡¡¡Î¢ÈíµÄSQL Server Ö§³ÖÁ½ÖÖÀàÐ͵ÄË÷Òý£ºclustered Ë÷ÒýºÍnonclusteredË÷Òý¡£Clustered Ë÷ÒýÔÚÊý¾Ý±íÖа´ÕÕÎïÀí˳Ðò´æ´¢Êý¾Ý¡£ÒòΪÔÚ±íÖÐÖ»ÓÐÒ»¸öÎïÀí˳Ðò£¬ËùÒÔÔÚÿ¸ö±íÖÐÖ»ÄÜÓÐÒ»¸öclusteredË÷Òý¡£ÔÚ²éÕÒij¸ö·¶Î§ÄÚµÄÊý¾Ýʱ£¬ClusteredË÷ÒýÊÇÒ»Öַdz£ÓÐЧµÄË÷Òý£¬ÒòΪÕâЩÊý¾ÝÔÚ´æ´¢µÄʱºòÒѾ­°´ÕÕÎïÀí˳ÐòÅźÃÐòÁË¡£
¡¡¡¡
¡¡¡¡NonclusteredË÷Òý²»»áÓ°Ïìµ½ÏÂÃæµÄÎïÀí´æ´¢£¬µ«ÊÇËüÊÇÓÉÊý¾ÝÐÐÖ¸Õë¹¹³ÉµÄ¡£Èç¹ûÒѾ­´æÔÚÒ»¸öclusteredË÷Òý£¬ÔÚnonclusteredÖеÄË÷ÒýÖ¸Õ뽫°üº¬clusteredË÷ÒýµÄλÖòο¼¡£ÕâЩË÷Òý±ÈÊý¾Ý¸ü½ô´Ù£¬¶øÇÒ¶ÔÕâЩË÷ÒýµÄɨÃèËٶȱȶÔʵ¼ÊµÄÊý¾Ý±íɨÃèÒª¿ìµÃ¶à¡£
¡¡¡¡
¡¡¡¡ÈçºÎʵÏÖË÷Òý
¡¡¡¡Êý¾Ý¿â¿ÉÒÔ×Ô¶¯´´½¨Ä³Ð©Ë÷Òý¡£ÀýÈ磬΢ÈíµÄSQL Serverϵͳͨ¹ý×Ô¶¯´´½¨Î¨Ò»Ë÷ÒýÀ´Ç¿ÖÆʵÏÖUNIQUEÔ¼Êø£¬ÕâÑù¿ÉÒÔÈ·±£ÔÚÊý¾Ý¿âÖв»»á²åÈëÖظ´Êý¾Ý¡£Ò²¿ÉÒÔʹÓÃCREATE INDEXÓï¾ä»òÕßͨ¹ýSQL Server Enterprise ManagerÀ´´´½¨ÆäËûË÷Òý£¬SQL Server Enterprise Manager»¹ÓÐÒ»¸öË÷Òý´´½¨Ä£°åÀ´Ö¸µ¼ÄãÈçºÎ´´½¨Ë÷Òý¡£
¡¡¡¡
¡¡¡¡µÃµ½¸üºÃµÄÐÔÄÜ
¡¡¡¡ËäÈ»Ë÷Òý¿ÉÒÔ´øÀ´ÐÔÄÜÉϵÄÓÅÊÆ£¬µ«ÊÇͬʱҲ½«´øÀ´Ò»¶¨µÄ´ú¼Û¡£ËäÈ»SQL ServerϵͳÔÊÐíÄãÔÚÿ¸öÊý¾Ý±íÖд´½¨¶à´ï256¸önonclusteredË÷Òý£¬µ«Êǽ¨Ò鲻ҪʹÓÃÕâô¶àµÄË÷Òý


Ïà¹ØÎĵµ£º

DBF±íÓëSQL Server±íµÄµ¼Èë¡¢µ¼³ö

 ----------Dbf µ¼Èë Sql Server±í----------
ÒÔϾùÒÔSQL2000¡¢VFP6¼°ÒÔÉϵıíΪÀý
´úÂëµ¼È룺²éѯ·ÖÎöÆ÷ÖÐÖ´ÐÐÈçÏÂÓï¾ä(ÏÈÑ¡Ôñ¶ÔÓ¦µÄÊý¾Ý¿â)
-------------Èç¹û½ÓÊܵ¼ÈëÊý¾ÝµÄSQL±íÒÑ´æÔÚ
--Èç¹û½ÓÊܵ¼ÈëÊý¾ÝµÄSQL±íÒѾ­´æÔÚ
Insert Into ÒѾ­´æÔÚµÄSQL±íÃû Select * from openrowset('MSDASQL','Driver=Micros ......

SQLÖÐobject_idº¯ÊýµÄÓ÷¨

 int object_id('objectname');
´Ë·½·¨·µ»ØÊý¾Ý¿â¶ÔÏó±êʶºÅ¡£
ÆäÖУ¬²ÎÊýobjectname ±íʾҪʹÓõĶÔÏó£¬ÆäÊý¾ÝÀàÐÍΪnchar»òchar£¨Èç¹ûΪchar£¬ÏµÍ³½«Æäת»»Îªnchar£©
·µ»ØÀàÐÍΪint£¬±íʾ¸Ã¶ÔÏóÔÚϵͳÖеıàºÅ¡£
±ÈÈ磺
use wf_timesheet
select object_id('usp_check_excess_hours')
·µ»ØΪ197575742¡£
´Ë· ......

javaÓëSQLÊý¾Ý¿âÇŽӷ½Ê½Ò×´íÎÊÌâÓëÉè¼ÆºËÐÄ

 ÎÄÕÂÔ­´´£¬×ªÔØÇëÓëBlogÖ÷ÈËÁªÏµ£¬robin9257@hotmail.com
JAVAÓëSQLÇŽӵÄÓÅȱµã£º
1¡¢Óŵ㣺²»ÓÃÏÂÔØÇý¶¯³ÌÐò£¬ÔÊÐíÓÃÏàͬ´úÂë·ÃÎʲ»Í¬DBMS¡£
2¡¢È±µã£ºÐ§Âʵ͡£
¾­³£³öÏֵı¨´íµã£º
1¡¢java.sql.SQLException: [Microsoft][ODBC Çý¶¯³ÌÐò¹ÜÀíÆ÷] δ·¢ÏÖÊý¾ÝÔ´Ãû³Æ²¢ÇÒδָ¶¨Ä¬ÈÏÇý¶¯³ÌÐò
  
&nbs ......

SQL²éѯ Öظ´¼Ç¼

1¡¢²éÕÒ±íÖжàÓàµÄÖظ´¼Ç¼£¬Öظ´¼Ç¼ÊǸù¾Ýµ¥¸ö×ֶΣ¨peopleId£©À´ÅжÏ
select * from people
where peopleId in (select   peopleId  from   people  group  by   peopleId  having  count(peopleId) > 1)
2¡¢É¾³ý±íÖжàÓàµÄÖظ´¼Ç¼£¬Öظ´¼Ç¼ÊǸù¾Ýµ¥¸ö× ......

ORACLE PL/SQL ´æ´¢¹ý³Ì½Ì³Ì


(1)SEQNAME.NEXTVALÀïÃæµÄÖµÈçºÎ¶Á³öÀ´£¿¿ÉÒÔÖ±½ÓÔÚinsert into test values(SEQNAME.NEXTVAL) ÊÇ¿ÉÒÔÓà  ÕâÑù£º     
SELECT tmp#_seq.NEXTVAL
        INTO id_temp
        from DUAL;  È»ºó¿ÉÒ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ