sql²éѯ£¬nolockд»¹ÊDz»Ð´£¬ÕâÊÇÒ»¸öÎÊÌâ
ÔÚ×ö¹ýµÄºÜ¶àÏîÄ¿ÖУ¬·¢ÏÖ´ó¼Ò²»¹Ü¶Ôʲô±í£¬·êselect±Ø¶¨¼ÓÉÏnolock£¨»òÕßwith£¨nolock£©£©£¬ºÃÏñÒѾÊÇÖƶȻ¯µÄÒ»ÖÖ¶«Î÷¡£ÓÐÁìµ¼¸ßÈ˽âÊÍ˵¼ÓÉÏnolock¿ÉÒÔÌá¸ß²éѯËٶȣ¬²»Ó°Ïì¶ÔÊý¾Ý±íµÄÆäËû²¢·¢²Ù×÷¡£
¡¡¡¡µ«ÊÇÕæÓбØҪÿ¸ö²éѯ¶¼¼ÓnolockÂ𣿸öÈËÈÏΪ¼Ó²»¼Ónolock»¹ÊÇÖµµÃÎÒÃǸù¾Ýʵ¼ÊÇé¿öÕå×ÃÒ»·¬µÄ£¨ÖÁÉÙÐèÒªÖªÆäȻȻºóÖªÆäËùÒÔÈ»°É£©¡£ÏÂÃæ¾ÍÀ´¼òµ¥·ÖÎöһϼӲ»¼ÓnolockÒÔ¼°¼ÓÁËnolock¶Ôʵ¼Ê²éѯµÄһЩӰÏì¡£
Ò»¡¢ÖØÒª¸ÅÄî
¡¡¡¡(´Ë´¦³Á˼5Ã룬°²¾²»ØÏë¾µäÊý¾Ý¿â½Ì¿ÆÊéÀïµÄһЩÖØÓøÅÄî¡£àÅ......ʲô£¬ÄãÒ²Ï벻ȫÁË£¿ÄǺðɣ¬±ðÏз³£¬µÀÀíÊÇÒª½²µÄ£¬ÊéÊDz»µÃ²»²Î¿¼µÄ£¨bsÖ±½Ó³ÊéµÄ£©)
²¢·¢·ÃÎÊ£ºÍ¬Ò»Ê±¼äÓжà¸öÓû§·ÃÎÊͬһ×ÊÔ´¡£Èç¹û²¢·¢Óû§ÖÐÓÐÆäËûÓû§Í¬Ê±¶Ô×ÊÔ´½øÐÐÁËÐ޸ģ¬ÕâÑù¶ÔͬһÊý¾ÝµÄ·ÃÎʾͻá³öÏÖ“Ëù¼û²»ÊÇËùµÃ”µÄÇé¿ö£¬´Ó¶ø¶ÔÆäËüÓû§²úÉúijЩ²»ÀûµÄÓ°Ï죬°üÀ¨£º
1£ºÔà¶Á£ºÓÐÒ»¸öÓû§¶Ôijһ¸ö×ÊÔ´×öÁËÐ޸ģ¬´ËʱÁíÍâÒ»¸öÓû§ÕýºÃ¶ÁÈ¡ÁËÕâÌõ±»Ð޸ĵļǼ£¬È»ºóµÚÒ»¸öÓû§ÓÖ·ÅÆúÁËÐ޸ģ¬Êý¾Ý»¹Ôµ½ÐÞ¸Ä֮ǰ£¬ÕâÁ½¸ö²»Í¬µÄ½á¹û¾ÍÊÇÔà¶Á¡£
2£º»Ã¶Á£ºÌØÖ¸Óû§¶ÁÈ¡Ò»Åú¼Ç¼µÄÇé¿ö¡£Óû§Á½´Î²éѯͬһÌõ¼þµÄÒ»Åú¼Ç¼£¬µÚÒ»´Î²éѯºó£¬ÓÐÆäËüÓû§¶ÔÕâÅúÊý¾Ý×öÁËÐ޸ģ¬·½·¨¿ÉÄÜÊÇinsert,update»òdelete£¬µÚ¶þ´Î²éѯʱ£¬Óû§»á·¢ÏÖµÚÒ»´Î²éѯµÄ¼Ç¼ÌõÄ¿ÓеIJ»ÔÚµÚ¶þ´Î²éѯ½á¹ûÖУ¬»òÕßÊǵڶþ´Î²éѯµÄÌõÄ¿²»ÔÚµÚÒ»´Î²éѯµÄÄÚÈÝÖУ¬Ôì³ÉÇ°ºó²éѯ½á¹ûµÄ²»Ò»Ö¡£
3£º²»¿ÉÖظ´¶Á£ºÏµÍ³ÖÐijһ¸öÓû§µÄÒ»¸ö²Ù×÷ÊÇÒ»¸öÊÂÎñ£¬Õâ¸öÊÂÎñ·ÖÁ½´Î¶ÁȡͬһÌõ¼Ç¼¡£Èç¹ûµÚÒ»´Î¶ÁÈ¡ºó£¬ÕýºÃÓÐÁíÍâÒ»¸öÓû§ÐÞ¸ÄÁËÕâÌõ¼Ç¼£¬È»ºóµÚ¶þ´Î¶ÁÈ¡µÄÕýºÃÊÇ֮ǰ½øÐÐÐ޸ļǼµÄÄÇλÓû§µÄÊý¾Ý£¬ÕâÑù¾ÍÓпÉÄÜÔì³ÉÁ½´Î¶ÁÈ¡µÄÊý¾Ý²»Í¬¡£µ±È»Èç¹ûÎÒÃÇÔÚÊÂÎñÖÐËø¶¨ÕâÌõ¼Ç¼¾Í¿ÉÒÔ±ÜÃâ¡£
¶þ¡¢ÈçºÎÏû³ý²¢·¢·ÃÎʵIJ»ÀûÓ°Ïì
¡¡¡¡ÈçÇ°ËùÊö£¬¼ÈÈ»²¢·¢·ÃÎÊ»áÔì³ÉÕâô¶à²»ÀûÓ°Ï죬ÎÒÃÇÓÖ¸ÃÈçºÎ½â¾öÄØ£¿¹À¼ÆÒ»°ã³ÌÐòÔ±µÄÏÂÒâʶ·´Ó¦¾ÍÊÇÏñÎÒÃÇÔÚ¿ØÖƶàÏ̲߳¢·¢±à³ÌµÄʱºòÒ»Ñù£¬¼ÓËø£¬lockһϣ¬over¡£Ã»´í£¬»¹Õæ²»ÄÜ˵Äã˵µÄ²»¶Ô£¡ÕæÊÇ´ÏÃ÷ÓÖÐÒ¸£µÄ³ÌÐòÔ±°¡£¡
ÆäʵÔÚmsµÄSql ServerÖУ¬ÓÐÁ½ÖÖ²¢·¢·ÃÎʵĿØÖÆ»úÖÆ£ºËøºÍÐа汾¿ØÖÆ,¹ØÓÚ²¢·¢¿ØÖÆ£¬msµÄ²ûÊöºÍ½â¾ö·½°¸ÕæÊÇÏêϸ¶øÖܵ½¡£Äã²»µÃ²»pfÎÒÃǵÄmsÊǶàôµÄÇ×Âè°¡£¬ÕæµÄʲô¶¼°ïÎÒÃÇÏëºÃ²¢ÇÒ×öºÃÁË¡£
ÏÈ·ÖÎöÒ»ÏÂÊý¾Ý¿âµÄËø¡£
С³Ò»¶Î²Î¿¼ÊéÉϵģº
1¡¢Ëø£º“ÿ¸öÊÂÎñ¶ÔËùÒÀÀµµÄ×ÊÔ´»áÇëÇó
Ïà¹ØÎĵµ£º
ASP.NET Excelµ¼Èëµ½SQL ServerÊý¾Ý¿â
Ìṩ°ÑExcelÀïµÄÊý¾Ýµ¼Èëµ½SQL Server Êý¾Ý¿â£¬Ç°ÌáÊÇExcelÀïµÄ×Ö¶ÎÔÚSql Server±íÀﶼÓУ¬²»È»»á³öÏÖ´íÎó¡£×¢ÊͺÜÏêϸŶ£¡ÒªÒýÓõÄÃüÃû¿Õ¼äÊÇ£º
using System.Data.OleDb;
using System.Data.SqlClient;
//²Ù×÷Àà
public class ExcelToSQL
{
& ......
ÎÒÃÇÒª×öµ½²»µ«»áдSQL,»¹Òª×öµ½Ð´³öÐÔÄÜÓÅÁ¼µÄSQL,ÒÔÏÂΪ±ÊÕßѧϰ¡¢ÕªÂ¼¡¢²¢»ã×ܲ¿·Ö×ÊÁÏÓë´ó¼Ò·ÖÏí£¡
£¨1£© Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)£º
ORACLE µÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬from×Ó¾äÖÐдÔÚ×îºóµÄ±í(»ù´¡±í driving table)½«±»×îÏÈ´¦Àí£¬ÔÚfrom× ......
Student(S#,Sname,Sage,Ssex) ѧÉú±í
Course(C#,Cname,T#) ¿Î³Ì±í
SC(S#,C#,score) ³É¼¨±í
Teacher(T#,Tname) ½Ìʦ±í
ÎÊÌ⣺
1¡¢²éѯ“001”¿Î³Ì±È“002”¿Î³Ì³É¼¨¸ßµÄËùÓÐѧÉúµÄѧºÅ£»
select a.S# from (select s#,score from SC where C#='001') a,(select s#,score
fr ......