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

SQL Server 2008ÐÂÌØÐÔ£º¸ü¸Ä¸ú×Ù

ÔÚ´óÐ͵ÄÊý¾Ý¿âÓ¦ÓÃÖУ¬¾­³£»áÓöµ½²¿·ÖÊý¾ÝµÄÍÑ»úºÍ¶à¸öÊý¾Ý¿âµÄºÏ²¢ÎÊÌâ¡£±ÈÈçÏÖÔÚÓÐÒ»¸öȫʡ·¶Î§Ê¹ÓõÄÓ¦ÓóÌÐò£¬Ã¿¸öÊж¼²¿ÊðÁ˵¥¶ÀµÄÏàͬµÄÓ¦ÓóÌÐò·þÎñÆ÷ºÍÊý¾Ý¿â·þÎñÆ÷£¬Ã¿¸öÔÂÐèÒª½«È«Ê¡ËùÓÐÊеÄÊý¾ÝÈ«²¿»ã×ÜÆðÀ´ÓÃÓÚ³öȫʡµÄ±¨±í£¬ÕâÊÇÒ»Öֺܳ£¼ûµÄÊý¾Ý¿âºÏ²¢ÎÊÌâ¡£ÔÙ±ÈÈçÎÒÃÇ×öÁËÒ»¸öSmartClientµÄÓ¦ÓóÌÐò£¬Ã¿¸ö¿Í»§¶Ë¶¼ÓÐÓ¦ÓóÌÐòºÍÊý¾Ý¿â£¬ÁíÍ⻹ÓÐÒ»¸öÖÐÐÄÊý¾Ý¿âÓÃÓÚ»ã×ÜËùÓпͻ§¶ËµÄÊý¾Ý¡£Ã¿¸öÖÇÄܿͻ§¶ËÉ϶¼¿ÉÒÔ¶Ô×Ô¼ºµÄÊý¾Ý¿â½øÐÐÔöɾ¸Ä²é£¬Ò»µ©ÖÇÄܿͻ§¶ËÁ¬½Óµ½ÍøÂçÉÏʱ£¬ÏµÍ³¾Í½«¿Í»§¶ËÊý¾Ý¿âÖеÄÊý¾Ý¸ü¸ÄÈ«²¿Ó¦Óõ½ÖÐÐÄÊý¾Ý¿âÖУ¬ÕâÖÖż¶ûÁ¬½ÓµÄÓ¦ÓóÌÐòÒ²ÊÇÐèÒªÊý¾Ý¿âµÄͬ²½µÄ¡£
¶ÔÓÚÇ°ÃæËµµ½µÄÕâЩӦÓã¬×î¼òµ¥µÄͬ²½·½·¨¾ÍÊÇɾ³ýÔ­ÓÐÊý¾Ý£¬È»ºóÖØÐÂÌî³äеÄÊý¾Ý£¬¶ÔÓÚСÊý¾ÝÁ¿µÄ±íÀ´ËµÕⲢûÓÐʲôÎÊÌ⣬µ«ÊÇÈç¹ûÿ¸öÊж¼Óм¸°ÙÍò¼¸Ç§ÍòÌõÊý¾Ý£¬ÄÇôҪ½«Ê¡Êý¾Ý¿âÖеÄÊý¾Ýɾ³ýÁËÔÙ°Ñÿ¸öÊÐÖеÄÊý¾ÝÈ«²¿Ìî³äµ½Ê¡Êý¾Ý¿âÖÐÏÔÈ»ÊDz»¿ÉÐеġ£ÕâÖÖÇé¿öÏÂÓ¦¸ÃʹÓøú×ÙÊý¾Ý¸ü¸ÄµÄ·½·¨£¬½«Ã¿¸öÊÐÕâ¸öÔµÄÊý¾Ý¸ü¸ÄÓ¦Óõ½Ê¡Êý¾Ý¿âÖУ¨¸Ð¾õÓеãÏñÊDzîÒ챸·ÝÒ»Ñù£¬Ö»¼Ç¼¸ü¸ÄµÄ£©¡£ÔÚSQL Server 2008ÖÐÌṩÁËÁ½ÖÖ¸ú×ÙÊý¾Ý¸ü¸ÄµÄ·½°¸£º
±ä¸üÊý¾Ý²¶»ñ£¨Change Data Capture£©
¸ü¸Ä¸ú×Ù£¨Chang Tracking£©
ÆôÓøü¸Ä¸ú×Ù
¸ü¸Ä¸ú×ÙÊÇSQL Server 2008µÄÒ»¸öÐÂÌØÐÔ£¬Ä¬ÈÏÇé¿öÏÂÊÇûÆôÓõġ£¸ü¸Ä¸ú×Ù¿ÉÒÔÓ¦Óøú×Ùµ½¾ßÌåÒ»¸öÊý¾Ý¿âÖеľßÌå±íÉõÖÁÊǾßÌåµÄÁС£¸ü¸Ä¸ú×Ù²¢²»»á´´½¨´¥·¢Æ÷Ö®ÀàµÄ¶ÔÏó£¬Ö»ÊÇÔÚÓû§¶ÔÆôÓÃÁ˸ü¸Ä¸ú×ÙµÄ±í½øÐÐÁËÔö¼Ó¡¢Ð޸ĺÍɾ³ý²Ù×÷ʱ£¬ÏµÍ³×Ô¶¯½«¸Ã²Ù×÷Éú³ÉÒ»¸ö°æ±¾ºÅ£¬¼Ç¼Ï²Ù×÷µÄʱ¼ä´Á¡¢²Ù×÷µÄÀàÐÍ¡¢ÊÜÓ°ÏìµÄÊý¾ÝµÄÖ÷¼üµÈÐÅÏ¢¡£ÆôÓøü¸Ä¸ú×Ùºó¶ÔÊý¾Ý²Ù×÷µÄÐÔÄÜÓ°Ïì²»ÊǺܴó¡£ÕâЩÐÅÏ¢ÊǼǼµ½SQL Serverϵͳ±íÖеģ¬ÏµÍ³×Ô¶¯¸ºÔðÇåÀíºÍά»¤¡£
ҪʹÓøü¸Ä¸ú×ÙÐèÒªÆôÓÃÊý¾Ý¿âµÄ¸ü¸Ä¸ú×Ù¹¦ÄܺͱíµÄ¸ü¸Ä¸ú×Ù¹¦ÄÜ¡£ÔÚSSMSÖÐÊý¾Ý¿âµÄÊôÐÔ´°¿ÚÖпÉÒÔÆôÓÃÊý¾Ý¿âµÄ¸ü¸Ä¸ú×Ù£º
ÕâÀォ¸ü¸Ä¸ú×ÙÑ¡ÏîÉèÖÃΪtrue¼È¿ÉÆôÓøü¸Ä¸ú×Ù¡£ÁíÍâ3¸öÑ¡Ïî¾ÍÊǸú×ÙµÄÊý¾Ý×Ô¶¯ÇåÀíµÄ¿ª¹ØºÍÇåÀíµÄʱ¼ä£¬Õâ¸ö×Ô¶¯ÇåÀíµÄʱ¼ä±ØÐë´óÓÚÎÒÃÇҪͬ²½Êý¾ÝµÄÖÜÆÚ£¬±ÈÈçÎÒÃǵÄÊý¾ÝÊÇÒ»¸öÔÂͬ²½Ò»´Î£¬ÄÇôÕâ¸ö±£³ÖÆÚ¾ÍÓ¦¸Ã´óÓÚ31Ì죬Èç¹ûÉèÖñ£³ÖÆÚÌ«¶Ì£¬ÄÇôÎÒÃǵĸú×ÙÊý¾Ý»¹Ã»À´µÃ¼°Í¬²½¾Í±»×Ô¶¯ÇåÀíÁË¡£
ÕâÀïÖ»ÊÇÆôÓÃÁËÊý¾Ý¿âµÄ¸ü¸Ä¸ú×Ù£¬½ÓÏÂÀ´ÊÇÒªÆôÓñíµÄ¸ü¸Ä¸ú×Ù¡£ÕâÀïÎÒÃÇ´´½¨Ò»¸öеıít1²¢³õʼ»¯¼¸ÌõÊý¾Ý£º
CREATE TABLE t1
(
c1 INT ID


Ïà¹ØÎĵµ£º

SQL´æ´¢¹ý³ÌÈëÃÅ ÄÏÈý·½

Ò»¡¢SQL´æ´¢¹ý³ÌµÄ¸ÅÄÓŵ㼰Óï·¨ 
¡¡¡¡ÕûÀíÔÚѧϰ³ÌÐò¹ý³Ì֮ǰ£¬ÏÈÁ˽âÏÂʲôÊÇ´æ´¢¹ý³Ì?ΪʲôҪÓô洢¹ý³Ì£¬ËûÓÐÄÇЩÓŵã
¡¡¡¡¶¨Ò壺½«³£ÓõĻòºÜ¸´ÔӵŤ×÷£¬Ô¤ÏÈÓÃSQLÓï¾äдºÃ²¢ÓÃÒ»¸öÖ¸¶¨µÄÃû³Æ´æ´¢ÆðÀ´, ÄÇôÒÔºóÒª½ÐÊý¾Ý¿âÌṩÓëÒѶ¨ÒåºÃµÄ´æ´¢¹ý³ÌµÄ¹¦ÄÜÏàͬµÄ·þÎñʱ,Ö»Ðèµ÷ÓÃexecute,¼´¿É×Ô¶¯Íê³ÉÃüÁî ......

sql server µ¼Èëµ¼³öÊý¾Ýµ½execl

1 Export data to existing EXCEL file
from SQL Server table
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=D:\testing.xls;',
'SELECT * from [SheetName$]') select * from SQLServerTable
2 Export data from Excel to new SQL Server table
select *
into SQLServerTab ......

sqlÓï¾ä

/*»ñÈ¡ÖØ¸´¼Ç¼ÖнÏСµÄÄǸöID*/ create table tmp_Repeat as  select  min(id) as id from poi group by idcode having count(*) >1; /*±¸·Ýɾ³ýµÄÊý¾Ý*/ select * from poi where id in (select id from tmp_repeat) /*ɾ³ýÖØ¸´¼Ç¼ÖÐID½ÏСµÄÄÇÌõ
select replace('°¢¹ðÊǸöºÃº¢×Ó','°¢¹ð','СÏÍ') from du ......

SQL ServerÖÐʹÓÃCLRµ÷ÓÃ.NET·½·¨

½éÉÜ
ÎÒÃÇÒ»ÆðÀ´×ö¸öʾÀý£¬ÔÚ.NETÖÐн¨Ò»¸öÀ࣬²¢ÔÚÕâ¸öÀàÀïн¨Ò»¸ö·½·¨£¬È»ºóÔÚSQL ServerÖе÷ÓÃÕâ¸ö·½·¨¡£°´ÕÕ΢ÈíËùÊö£¬Í¨¹ýËÞÖ÷ Microsoft .NET Framework 2.0 ¹«¹²ÓïÑÔÔËÐпâ (CLR)£¬SQL Server 2005ÏÔÖøµØÔöÇ¿ÁËÊý¾Ý¿â±à³ÌÄ£ÐÍ¡£ ÕâʹµÃ¿ª·¢ÈËÔ±¿ÉÒÔÓÃÈκÎCLRÓïÑÔ£¨ÈçC#¡¢VB.NET»òC++µÈ£©À´Ð´´æ´¢¹ý³Ì¡¢´¥·¢Æ÷ºÍÓ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ