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

SQL ´¥·¢Æ÷Ïê½â

´¥·¢³ÌÐò£¨trigger£©ÊÇÒ»ÖÖÌØÊâÐÍ̬µÄÔ¤´æ³ÌÐò£¬µ±ÄúʹÓÃInsert¡¢Update»òDeleteÃüÁîÀ´ÐÞ¸Ä×ÊÁÏÁÐʱ£¬Microsoft SQL Server»á×Ô¶¯Ö´ÐÐÄúËù¶¨ÒåµÄ´¥·¢³ÌÐò¡£
       ´¥·¢³ÌÐò£¨trigger£© ÊÇÒ»ÖÖÌØÊâµÄÔ¤´æ³ÌÐò£¬Ö´ÐÐÌØ¶¨µÄ³ÂÊöʽ£¨Update¡¢Insert »ò Delete£©¾Í¿ÉÒÔ啟¶¯´¥·¢³ÌÐò¡£´¥·¢³ÌÐòÓëÆäËûÔ¤´æ³ÌÐòÏàͬ£¬¿ÉÒÔÊÇÓɼòµ¥£¬Òà»òÊǸ´Ô T-SQL ³ÂÊöʽ×é³É£»ÖÁì¶ÓëÆäËûÔ¤´æ³ÌÐò²»Í¬µÄµØ·½£¬ÔòÔÚì¶µ±Ö¸¶¨µÄ×ÊÁϱ»Ð޸쬴¥·¢³ÌÐò¼´×Ô¶¯Ö´ÐУ¬ÎÞ·¨ÒÀÃû³ÆÒÔÊÖ¶¯Ö´ÐС£´¥·¢³ÌÐòÖ´ÐÐʱ£¬³Æ為´¥¶¯£¨fire£©¡£´¥·¢³ÌÐòË佨Á¢ÔÚÏÖÓеÄ×ÊÁÏ¿â×ÊÁϱíÖУ¬µ«Ëü¿ÉÒÔ´æÈ¡ÆäËû×ÊÁÏ¿âµÄ×ÊÁϱíºÍÎï¼þ¡£´¥·¢³ÌÐò²»Äܽ¨Á¢ÔÚÁÙʱµÄ×ÊÁϱí»òÁÙʱµÄϵͳ×ÊÁϱíÉÏ£¬Ö»Äܽ¨Á¢ÔÚʹÓÃÕß×Ô¶©×ÊÁϱí»ò×Ô¶©µÄ¼ìÊÓ±íÖС£Ö´Ðд¥·¢³ÌÐòËùÔÚµÄ×ÊÁϱí»ò¼ìÊÓ±í£¬³Æ為´¥·¢³ÌÐò×ÊÁÏ±í£¨trigger table£©¡£
      ´¥·¢³ÌÐòÓÐÎåÖÖÀàÐÍ£ºUpdate¡¢Insert¡¢Delete¡¢INSTEAD OF ºÍ AFTER¡£ÓÐÁË´¥·¢³ÌÐò£¬Ö»ÒªÄú¶Ô¸Ã±í¸ñ¸üС¢²åÈë»òɾ³ýʱ£¬¾Í»á´¥¶¯¶ÔÓ¦µÄ Update¡¢Insert »ò Delete ´¥·¢³ÌÐò¡£INSTEAD OF ºÍ AFTER ÊÇ SQL 2000 ÐÂÔöµÄÁ½Ïî´¥·¢³ÌÐò£¬Instead ofµÄÔ­ÒåÊÇ¡¸È¡´ú¡¹£¬INSTEAD OF´¥·¢³ÌÐò»áÈ¡´ú²åÈë¡¢¸üкÍɾ³ý²Ù×÷¶øÖ´ÐС£AFTER ´¥·¢³ÌÐò»áÔÚ´¥·¢¶¯×÷Ö®ºóÔÙ´¥¶¯£¬¿ÉÊÓ為¿ØÖÆ´¥·¢³ÌÐò啟¶¯Ê±¼äµÄ»úÖÆ¡£
      ¶Ô×ÊÁϵĸüС¢²åÈ뼰ɾ³ý±»ÊÓ為×ÊÁÏÐÞ¸Äʼþ¡£Äú¿ÉÒÔÉè¼Æµ±Ò»Ïî»ò¶àÏîÐÞ¸Äʼþ產Éúʱ£¬¼´´¥¶¯´¥·¢³ÌÐò¡£ÀýÈ磬µ±Ö´ÐÐ Update »ò Insert ³ÂÊöʽʱ¼´´¥¶¯´¥·¢³ÌÐò¡£ÕâÖÖÀàÐ͵Ĵ¥·¢³ÌÐò³Æ為 Update/Insert ´¥·¢³ÌÐò¡£ÄúÒ²¿ÉÒÔ½¨Á¢ÈκÎÒ»ÏîÐÞ¸Äʼþ產Éúʱ£¬Ö´ÐÐÏà¶ÔµÄ Update/Insert/Delete ´¥·¢³ÌÐò¡£
      ÏÂÃæÊǹØì¶´¥·¢³ÌÐòµÄһЩÆäËû¹æ¶¨£º
      ´¥·¢³ÌÐòÖ»ÔÚ´¥·¢ËüµÄ³ÂÊöʽÍê³ÉºóÖ´ÐС£¾ÙÀýÀ´Ëµ£¬Èç¹û Update ³ÂÊöʽ³É¹¦£¬Update ´¥·¢³ÌÐò²Å»á±»´¥¶¯¡£
¡¡
      Èç¹û³ÂÊöʽÔÚ×ÊÁϱíÖÐÖ´ÐÐÎ¥·´Ìõ¼þÔ¼Êø»òÒýÆð´íÎ󣬴¥·¢³ÌÐò²»»á´¥¶¯¡£
¡¡
      ´¥·¢³ÌÐòÊÓ為µ¥Ò»½»Ò×ÖеÄÒ»²¿·Ý£¬Òò´Ë¿ÉÒÔÓÉÔ­´¥·¢³ÌÐò復Ô­½»Ò×£¬Èç¹ûÔÚ½»Ò×¹ý³ÌÖÐÕì²âµ½ÑÏÖØµÄ´íÎó£¨ÈçʹÓÃÕßÖжÏÁ¬Ïߣ©£¬Ôò»á×Ô¶¯復Ô­Õû¸ö½»Òס£


Ïà¹ØÎĵµ£º

ÄãÖªµÀ¶àÉÙ¹ØÓÚsql select top N?

±³¾°:
sql select top N Óï¾äÊÇÒ»¸ö·Ç³£ÖØÒªµÄÓï¾ä, ÔÚʵÏÖ·ÖÒ³²éѯÖÐÊDz»¿É»òȱµÄ. ÓÉÓÚ·ÖÒ³²éѯͨ³£Éæ¼°º¬ÓдóÁ¿¼Ç¼µÄ±í£¬ ²¢ÇÒÊÇΪ´óÁ¿Óû§·ÖÏíµÄÈÎÎñ£¬Òò´Ë£¬¶ÔÆä½øÐÐÓÅ»¯ÊǺÜÓÐÒâÒåµÄ¡£
ʵÏÖsql top N µÄ¹¦ÄÜÓм¸ÖÖ±äÖÖ£º
1. set rowcount @n; select ... order by somefields
2. select top (@n) .... order by ......

JAVAÖзÀÖ¹SQL×¢Èë¹¥»÷ÀàµÄÔ´´úÂë

JAVA£­×Ö·û´®¹ýÂËÀà
package cn.com.hbivt.util;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class StringUtils {
/ ......

C# Á¬½ÓsqlÊý¾Ý¿â¶Ô access£¬excelµ¼Èëµ¼³ö²Ù×÷


 
Ò»¡¢SQL SERVER ºÍACCESSµÄÊý¾Ýµ¼Èëµ¼³ö
³£¹æµÄÊý¾Ýµ¼Èëµ¼³ö£º
ʹÓÃDTSÏòµ¼Ç¨ÒÆÄãµÄAccessÊý¾Ýµ½SQL Server£¬Äã¿ÉÒÔʹÓÃÕâЩ²½Öè:
¡¡¡¡¡ð1ÔÚSQL SERVERÆóÒµ¹ÜÀíÆ÷ÖеÄTools£¨¹¤¾ß£©²Ëµ¥ÉÏ£¬Ñ¡ÔñData Transformation
¡¡¡¡¡ð2Services£¨Êý¾Ýת»»·þÎñ£©£¬È»ºóÑ¡Ôñ  czdImport Data£¨µ¼ÈëÊý¾Ý£©¡£
¡¡¡¡¡ ......

JAVAÖзÀÖ¹SQL×¢Èë¹¥»÷ÀàµÄÔ´´úÂë

package cn.com.hbivt.util;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class StringUtils {
//¹ýÂËͨ¹ýÒ³Ãæ±íµ¥Ìá½» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ