Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

SQL ServerÎ¨Ò»Ô¼ÊøµÄʹÓÃ

    ±í½á¹¹ÈçÏÂ:
   id int 4
   EntryID int 4
   BlogID int 4
   ÏÖÔÚÒªÇóÔÚ²åÈëʱ£¬²»ÔÊÐí²åÈëEntryIDÓëBlogID¶¼ÏàͬµÄ¼Ç¼£¬¼´±íÖв»ÔÊÐíÈÎÒâÁ½Ìõ¼Ç¼µÄEntryIDÓëBlogID¶¼Ïàͬ£¬EntryIDÓëBlogID¹¹³É¼Ç¼µÄΨһ±êʶ¡£
   ÒÔǰÎҵĴ¦Àí·½·¨Ê±£¬ÔÚ²åÈë֮ǰ£¬Í¨¹ýselect¼ì²éÊÇ·ñ´æÔÚÏàͬµÄ¼Ç¼¡£
ÏÖÔÚÎÒ²ÉÓÃSQL ServerÎ¨Ò»Ô¼ÊøÀ´ÊµÏÖ£¬¼òµ¥·½±ã£¬Ð§ÂÊÓָߡ£ÊµÏÖ·½·¨ÊÇ£º
1¡¢ÔÚÊý¾Ý¿â¹ØÏµÍ¼ÖÐÓÒ»÷½«°üº¬Ô¼ÊøµÄ±í£¬È»ºó´Ó¿ì½Ý²Ëµ¥ÖÐÑ¡Ôñ"ÊôÐÔ"ÃüÁî¡£
-»ò-
Ϊ½«°üº¬Ô¼ÊøµÄ±í´ò¿ª±íÉè¼ÆÆ÷£¬ÔÚ±íÉè¼ÆÆ÷ÖÐÓÒ»÷£¬È»ºó´Ó¿ì½Ý²Ëµ¥ÖÐÑ¡Ôñ"ÊôÐÔ"ÃüÁî¡£
2¡¢Ñ¡Ôñ"Ë÷Òý/¼ü"Ñ¡Ï¡£
3¡¢Ñ¡Ôñ"н¨"ÃüÁϵͳ·ÖÅäµÄÃû³Æ³öÏÖÔÚ"Ë÷ÒýÃû"¿òÖС£
4¡¢ÔÚ"ÁÐÃû"ÏÂÕ¹¿ªÁеÄÁÐ±í£¬Ñ¡ÔñÒª½«Ô¼Êø¸½¼Óµ½µÄÁÐ(ÔÚÕâÀïÎÒÃÇÑ¡ÔñÁÐEntryID¡¢BlogID)¡£
5¡¢Ñ¡Ôñ"´´½¨ UNIQUE"¸´Ñ¡¿ò¡£
6¡¢Ñ¡Ôñ"Ô¼Êø"Ñ¡Ïî¡£
µ±±£´æ±í»ò¹ØÏµÍ¼Ê±£¬Î¨Ò»Ô¼Êø¼´´´½¨ÔÚÊý¾Ý¿âÖС£ ÏÖÔÚÎÒÃÇÔÙ½øÐвåÈ룬¾Í³öÏÖ´íÎó"Î¥·´ÁË UNIQUE KEY Ô¼Êø..."¡£
ÎÒÃÇÔÚ³ÌÐòÖв¶»ñÕâ¸ö´íÎ󣬾ÍÖªµ ......

SQL Server Ë÷Òý»ù´¡ÖªÊ¶(4)

ÓÐЩÈË¿ÉÄܶÔÖ÷¼üºÍ¾Û¼¯Ë÷ÒýÓÐËù»ìÏý£¬ÆäʵÕâÁ½¸öÊDz»Í¬µÄ¸ÅÄÏÂÃæÊÇÒ»¸ö¼òµ¥µÄÃèÊö¡£²»Ïë¿´ÈÆ¿ÚÎÄ×ÖÕߣ¬Ö±½Ó¿´Á½ÕßµÄ¶Ô±È±í¡£ÓÈÆäÊÇ×îºóÒ»ÏîµÄ±È½Ï¡£
Ö÷¼ü£¨PRIMARY KEY £©
À´×ÔMSDNµÄÃèÊö£º
±íͨ³£¾ßÓаüº¬Î¨Ò»±êʶ±íÖÐÿһÐеÄÖµµÄÒ»ÁлòÒ»×éÁС£ÕâÑùµÄÒ»Áлò¶àÁгÆÎª±íµÄÖ÷¼ü (PK)£¬ÓÃÓÚÇ¿ÖÆ±íµÄʵÌåÍêÕûÐÔ¡£ÔÚ´´½¨»òÐ޸ıíʱ£¬Äú¿ÉÒÔͨ¹ý¶¨Òå PRIMARY KEY Ô¼ÊøÀ´´´½¨Ö÷¼ü¡£
Ò»¸ö±íÖ»ÄÜÓÐÒ»¸ö PRIMARY KEY Ô¼Êø£¬²¢ÇÒ PRIMARY KEY Ô¼ÊøÖеÄÁв»ÄܽÓÊÜ¿ÕÖµ¡£ÓÉÓÚ PRIMARY KEY Ô¼Êø¿É±£Ö¤Êý¾ÝµÄΨһÐÔ£¬Òò´Ë¾­³£¶Ô±êʶÁж¨ÒåÕâÖÖÔ¼Êø¡£
Èç¹ûΪ±íÖ¸¶¨ÁË PRIMARY KEY Ô¼Êø£¬Ôò SQL Server 2005 Êý¾Ý¿âÒýÇæ ½«Í¨¹ýΪÖ÷¼üÁд´½¨Î¨Ò»Ë÷ÒýÀ´Ç¿ÖÆÊý¾ÝµÄΨһÐÔ¡£µ±ÔÚ²éѯÖÐʹÓÃÖ÷¼üʱ£¬´ËË÷Òý»¹¿ÉÓÃÀ´¶ÔÊý¾Ý½øÐпìËÙ·ÃÎÊ¡£Òò´Ë£¬ËùÑ¡µÄÖ÷¼ü±ØÐë×ñÊØ´´½¨Î¨Ò»Ë÷ÒýµÄ¹æÔò¡£
´´½¨Ö÷¼üʱ£¬Êý¾Ý¿âÒýÇæ »á×Ô¶¯´´½¨Î¨Ò»µÄË÷ÒýÀ´Ç¿ÖÆÊµÊ© PRIMARY KEY Ô¼ÊøµÄΨһÐÔÒªÇó¡£Èç¹û±íÖв»´æÔÚ¾Û¼¯Ë÷Òý»òδÏÔʽָ¶¨·Ç¾Û¼¯Ë÷Òý£¬Ôò½«´´½¨Î¨Ò»µÄ¾Û¼¯Ë÷ÒýÒÔÇ¿ÖÆÊµÊ© PRIMARY KEY Ô¼Êø¡£
¾Û¼¯Ë÷Òý
¾Û¼¯Ë÷Òý»ùÓÚÊý¾ÝÐеļüÖµÔÚ±íÄÚÅÅÐòºÍ´æ´¢ÕâЩÊý¾ÝÐС£Ã¿¸ö±íÖ»ÄÜÓÐÒ»¸ö¾Û¼¯Ë÷Òý£¬ÒòΪÊý ......

³£Óà SQL Óï¾ä´óÈ«

sqlÓï¾ä´óÈ«:³£Óà SQL Óï¾ä´óÈ«
¡¡¡¡Óï ¾ä ¹¦ ÄÜ
¡¡¡¡--Êý¾Ý²Ù×÷
¡¡¡¡SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
¡¡¡¡INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
¡¡¡¡DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
¡¡¡¡UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
¡¡¡¡--Êý¾Ý¶¨Òå
¡¡¡¡CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
¡¡¡¡DROP TABLE --´ÓÊý¾Ý¿âÖÐɾ³ý±í
¡¡¡¡ALTER TABLE --ÐÞ¸ÄÊý¾Ý¿â±í½á¹¹
¡¡¡¡CREATE VIEW --´´½¨Ò»¸öÊÓͼ
¡¡¡¡DROP VIEW --´ÓÊý¾Ý¿âÖÐɾ³ýÊÓͼ
¡¡¡¡CREATE INDEX --ΪÊý¾Ý¿â±í´´½¨Ò»¸öË÷Òý
¡¡¡¡DROP INDEX --´ÓÊý¾Ý¿âÖÐɾ³ýË÷Òý
¡¡¡¡CREATE PROCEDURE --´´½¨Ò»¸ö´æ´¢¹ý³Ì
¡¡¡¡DROP PROCEDURE --´ÓÊý¾Ý¿âÖÐɾ³ý´æ´¢¹ý³Ì
¡¡¡¡CREATE TRIGGER --´´½¨Ò»¸ö´¥·¢Æ÷
¡¡¡¡DROP TRIGGER --´ÓÊý¾Ý¿âÖÐɾ³ý´¥·¢Æ÷
¡¡¡¡CREATE SCHEMA --ÏòÊý¾Ý¿âÌí¼ÓÒ»¸öÐÂģʽ
¡¡¡¡DROP SCHEMA --´ÓÊý¾Ý¿âÖÐɾ³ýÒ»¸öģʽ
¡¡¡¡CREATE DOMAIN --´´½¨Ò»¸öÊý¾ÝÖµÓò
¡¡¡¡ALTER DOMAIN --¸Ä±äÓò¶¨Òå
¡¡¡¡DROP DOMAIN --´ÓÊý¾Ý¿âÖÐɾ³ýÒ»¸öÓò ......

ÔÚsql server 2005À¸ù¾ÝÊý¾Ý¿âÐÔÄܶ¯Ì¬¹¹½¨Ë÷Òý¡£

ÔÚsql server 2005À¸ù¾ÝÊý¾Ý¿âÐÔÄܶ¯Ì¬¹¹½¨Ë÷Òý¡£
Êý¾Ý¿âÉè¼ÆºÃºó£¬ÏµÍ³ÉÏÏßÔ˶¯Ò»¸öÖÜÆÚºó£¬Êý¾Ý¿âÐÔÄÜÆ¿¾±Í»ÏÖ³öÀ´£¬Õâ¸öʱ¼ä£¬ÐèÒªÒ»ÖÖ¸ù¾ÝÐÔÄÜ£¬À´¶¯Ì¬¹¹½¨Ë÷Òý£¬Ìá¸ß²éѯЧÂÊ¡£
    --¹ý³ÌÓÅ»¯SQL
                    , avg_user_impact
                    , [EqualityUsage] = equality_columns
                    , [Include Cloumns] = included_columns
                    INNER JOIN    sys.dm_db_missing_index_group_stats s
                    INNER JOIN    sys.dm_db_missing_index_details d
                 &n ......

sql ͳ¼Æ±íµÄÁÐÊý

SELECT COUNT(*) from USER_TAB_COLUMNS WHERE TABLE_NAME=UPPER('pow_role')
ͳ¼Æpow_role±íµÄÁÐÊý
ÆäÖÐ USER_TAB_COLUMNS ÊÇϵͳ×Ô´øµÄ±í¡£
pow_roleÊÇҪͳ¼ÆµÄ±íÃû¡£
Èç¹ûҪͳ¼ÆÆäËûµÄ±íµÄÁÐÊýÖ»ÐèÒª°Ñ±íÃû»»Ò»Ï¾ͿÉÒÔÁË£¬Èç
SELECT COUNT(*) from USER_TAB_COLUMNS WHERE TABLE_NAME=UPPER('POW_ROLE_GROUP')  ͳ¼ÆPOW_ROLE_GROUP±íµÄÁÐÊý ......

sql join on Ó÷¨

A left join B µÄÁ¬½ÓµÄ¼Ç¼ÊýÓëA±íµÄ¼Ç¼Êýͬ
A right join B µÄÁ¬½ÓµÄ¼Ç¼ÊýÓëB±íµÄ¼Ç¼Êýͬ
A left join B µÈ¼ÛB right join A
table A:Field_K, Field_A1     a3     b4     ctable B:Field_K, Field_B1     x2     y4     zselect a.Field_K, a.Field_A, b.Field_K, b.Field_B from a left join b on a.Field_K=b.Field_KField_K  Field_A  Field_K  Field_B  ---------- ---------- ---------- ---------- 1     a     1     x    3     b     NULL   NULL4     c     4     z  Ò²¾ÍÊÇ˵left join ÔòÁ¬½Ó×ó±ß±íÖÐËùÓмǼ¶¼»á³öÏÖ£¬Èç¹û¸ù¾ÝÁ¬½ÓÌõ¼þÔÚtable2ÖÐÕÒ²»µ½Ïà¹Ø¼Ç¼£¬ÔòÏÔʾΪnull¡£right join ÔòÏÔʾÓұ߱íÖеÄÈ«²¿¼Ç¼¡£inner join ÔòÖ»ÓзûºÏÌõ¼þµÄ¼Ç¼²Å»á³öÏÖÔÚ½á¹û¼¯ÖС£
 
EG2¡ÃÓÐÁ½±í ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [6256] [6257] [6258] [6259] 6260 [6261] [6262] [6263] [6264] [6265]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ