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

SQLÄ£ºý²éѯÓï¾äºÍEscapeתÒå×Ö·û

SQLÄ£ºý²éѯÓï¾äºÍEscapeתÒå×Ö·û(2008-09-22 14:26:01)
±êÇ©£ºfrom ×ªÒå×Ö·û sql µ¥ÒýºÅ Í¨Åä·û escape it  
ͨÅä·ûÃèÊöʾÀý%°üº¬Áã¸ö»ò¸ü¶à×Ö·ûµÄÈÎÒâ×Ö·û´®¡£WHERE title LIKE '%computer%' ½«²éÕÒ´¦ÓÚÊéÃûÈÎÒâλÖõİüº¬µ¥´Ê computer µÄËùÓÐÊéÃû¡£_£¨Ï»®Ïߣ©Èκε¥¸ö×Ö·û¡£WHERE au_fname LIKE '_ean' ½«²éÕÒÒÔ ean ½áβµÄËùÓР4 ¸ö×ÖĸµÄÃû×Ö£¨Dean¡¢Sean µÈ£©¡£[ ]Ö¸¶¨·¶Î§ ([a-f]) »ò¼¯ºÏ ([abcdef]) ÖеÄÈκε¥¸ö×Ö·û¡£WHERE au_lname LIKE '[C-P]arsen' ½«²éÕÒÒÔarsen ½áβÇÒÒÔ½éÓÚ C Óë P Ö®¼äµÄÈκε¥¸ö×Ö·û¿ªÊ¼µÄ×÷ÕßÐÕÊÏ£¬ÀýÈ磬Carsen¡¢Larsen¡¢Karsen µÈ¡£[^]²»ÊôÓÚÖ¸¶¨·¶Î§ ([a-f]) »ò¼¯ºÏ ([abcdef]) µÄÈκε¥¸ö×Ö·û¡£WHERE au_lname LIKE 'de[^l]%' ½«²éÕÒÒÔ de ¿ªÊ¼ÇÒÆäºóµÄ×Öĸ²»Îª l µÄËùÓÐ×÷ÕßµÄÐÕÊÏ¡£
½«Í¨Åä·û×÷ΪÎÄ×ÖʹÓÿÉÒÔ½«Í¨Åä·ûģʽƥÅä×Ö·û´®ÓÃ×÷ÎÄ×Ö×Ö·û´®£¬·½·¨Êǽ«Í¨Åä·û·ÅÔÚÀ¨ºÅÖС£Ï±íÏÔʾÁËʹÓàLIKE ¹Ø¼ü×ֺ͠[ ] Í¨Åä·ûµÄʾÀý¡£
·ûºÅº¬ÒåLIKE '5[%]'5%LIKE '[_]n'_nLIKE '[a-cdf]'a¡¢b¡¢c¡¢d »ò fLIKE '[-acdf]'-¡¢a¡¢c¡¢d »ò fLIKE '[ [ ]'[LIKE ']']LIKE 'abc[_]d%'abc_d ºÍ abc_deLIKE 'abc[def]'abcd¡¢abce ºÍ abcfSQLÄ£ºý²éѯ£¬Ê¹ÓÃlike±È½Ï×Ö£¬¼ÓÉÏSQLÀïµÄͨÅä·û£¬Çë²Î¿¼ÒÔÏ£º 
1¡¢LIKE'Mc%' ½«ËÑË÷ÒÔ×Öĸ Mc ¿ªÍ·µÄËùÓÐ×Ö·û´®£¨Èç McBadden£©¡£
2¡¢LIKE'%inger' ½«ËÑË÷ÒÔ×Öĸ inger ½áβµÄËùÓÐ×Ö·û´®£¨Èç Ringer¡¢Stringer£©¡£
3¡¢LIKE'%en%' ½«ËÑË÷ÔÚÈκÎλÖðüº¬×Öĸ en µÄËùÓÐ×Ö·û´®£¨Èç Bennet¡¢Green¡¢McBadden£©¡£
4¡¢LIKE'_heryl' ½«ËÑË÷ÒÔ×Öĸ heryl ½áβµÄËùÓÐÁù¸ö×ÖĸµÄÃû³Æ£¨Èç Cheryl¡¢Sheryl£©¡£
5¡¢LIKE'[CK]ars[eo]n' ½«ËÑË÷ÏÂÁÐ×Ö·û´®£ºCarsen¡¢Karsen¡¢Carson ºÍ Karson£¨Èç Carson£©¡£
6¡¢LIKE'[M-Z]inger' ½«ËÑË÷ÒÔ×Ö·û´® inger ½áβ¡¢ÒÔ´


Ïà¹ØÎĵµ£º

SQL 2005ÒçÓÃÖ®£º·Ö²ðÁÐÖµ

ÎÊÌâÃèÊö£º
Óбítb, ÈçÏÂ:
id          values
----------- -----------
1           aa,bb
2           aaa,bbb,ccc
Óû°´,·Ö²ðvaluesÁÐ, ·Ö²ðºó½á¹ûÈçÏÂ:
id& ......

SQL serverÑ­»·ÖÐÿ¸ôÒ»¶Îʱ¼ä,ÔËÐÐÒ»´ÎÓï¾ä

×î½ü×öÒ»¸öÏîÄ¿,˵ÆðÀ´±È½Ï¶ñ,ÊÇ´ÓÁíÒ»¸ö±íÖжÁÈ¡Êý¾ÝË͵½Õâ¸ö±íÖÐ.¶øÇÒÒªÓô¥·¢Æ÷Ñ­»·ÕâЩÄÚÈÝÔÙ·¢³öÈ¥.
¿ÉÊÇÈç¹ûÕâ¸öÊý¾ÝÁ¿ºÜ´óµÄ»°,»áÒ»ÏÂ×Ó¹ÒËÀ.ËùÒÔ¾ÍÏëµ½ÁË.Äܲ»ÄÜ,ÿ´ÎÎÒ´«Ò»µã,¸ô¼¸ÃëÔÙËÍÒ»µã.
ÏÂÃæÊÇÒ»¸ö¼òµ¥µÄÀý×Ó
declare @i int
set @i=1
while @i<101
begin
insert into Cname ([name],csex,Number) ......

OracleÊý¾Ý¿â»ñÈ¡µ±Ç°Óû§Á¬½ÓÊýµÄsqlÓï¾ä

¾ßÌåʵÏÖÈçÏ£º
SQL> select count(*) from v$session  #Á¬½ÓÊý
SQL> Select count(*) from v$session where status='ACTIVE'¡¡#²¢·¢Á¬½ÓÊý
SQL> show parameter processes  #×î´óÁ¬½Ó
SQL> alter system set processes = value scope = spfile;ÖØÆôÊý¾Ý¿â  #ÐÞ¸ÄÁ¬½Ó ......

¡¾Ð¡Ð¡ÎÊÌ⼯½õ13Ö® ¹ØÓÚ·Ö×é¼Ó˳ÐòºÅµÄSQLд·¨¡¿


/*
Ô­±í£º  
thid      other  
a              1  
a              1  
b              0  
b              0  
......

ASP.NET SQL ×¢ÈëÃâ·Ñ½â¾ö·½°¸

 UrlScanµÄ3.1ÊÇÒ»¸ö°²È«µÄ¹¤¾ß£¬ÏÞÖÆÁËIISµÄHTTPÇëÇ󽫴¦ÀíÀàÐÍ¡£ ͨ¹ý×èÖ¹Ìض¨µÄHTTPÇëÇó£¬ÔÚURLScan 3.1°²È«¹¤¾ßÓÐÖúÓÚ·ÀÖ¹¶Ô·þÎñÆ÷Ó¦ÓóÌÐò¿ÉÄÜÓꦵÄÇëÇó¡£  UrlScanµÄ3.1ÊÇURLScan 2.5µÄ¸üа汾¡£Ö§³ÖIIS 5.1ÖУ¬IIS 6.0ºÍIIS 7.0ÔÚWindows VistaºÍWindows Server 2008¡£ÏÂÔصØÖ·http://download.csdn.net ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ