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

SQL×¢Èëʽ¹¥»÷ʵÀý½²½â

 ¸Õ¸Õ¸ßÖеÄһλͬѧÎÊÎÒÒ»µÀ±ÊÊÔÌ⣺Çë¼òÊöSQL×¢Èëʽ¹¥»÷¼°ÆäÔ­Àí¡£
 
£¨Q£º¹¥»÷£¿ÄѵÀÊÇ×öºÚ¿ÉÂ𣿣¿£©
¿ÉÒÔ°ÑÕâÖÖÐÐΪÀí½â³ÉºÚ¿ÍÐо¶£¬ÒòΪÕâÑù×öµÄÄ¿µÄ¾ÍÊÇ¡°·Ç·¨»ñÈ¡¡±¡£
 
£¨Q£ºÔõô×ö£¿£©
¿ÉÒÔ°´ÕÕÎÒÏÂÃæµÄ²½ÖèÒ»²½Ò»²½À´£¬´ó¼ÒÒ²¾Íµ±Ò»»Ø¡°ºÚ¿Í¡±ÁË¡££¨P.S. Õâ¿ÉÊÇÎÒ¡°¶À¼ÒÑÐÖÆ¡±µÄ°¡~£©
 
string starFire = "ÐÇ»ð" ; // ÇÆÎÒC#ѧµÄ¶àºÃ
¡¶starFireÓ¢Óï¡·´ó¼Ò¶¼Ó¦¸ÃÁ˽â°É£¨±ð˵Äãû¿¼¹ýCET£©£¬ÏÖÔÚµÄstarFire±³µ¥´ÊµÄÊéºóÃæ»á¸½ÓÐÒ»¸öpasscode£¬Í¨¹ýÕâ¸öcodeÎÒÃÇÄܹ»ÏÂÔØÅäÌ×µÄѧϰÈí¼þ£¨ºÅ³Æ¼ÛÖµ£¤38£©¡£µ«ÊÇÎÒÃÇÏÖÔÚ²»ÏëÂòÊ飬¾ÍÏëÏÂÔØÔõô°ì£¿ÎÒÃǵ±È»¿ÉÒÔ°ÑÄǸöpasscode¿ÛÏÂÀ´£¬²»¹ýÕâÑù»á±»¡°ºÚ¿Í¡±ºÍÂòµ½Õâ±¾ÊéµÄ¶ÁÕßÑÏÖØBS~~ÄÇôÎÒÃǾÍÀ´µ±Ò»»ØÕæÕýµÄ¡°ºÚ¿Í¡±°É
´ó¼Ò¿ÉÒÔÏÈÔÚGoogleÉÏËÑһϡ°starFireÓ¢Óï ÏÂÔØÖÐÐÄ¡±£¨Ë¡ÎÒ²»Äܹ«²¼ÍøÖ·£¬Òª²»±»È˼ҿ´¼û¾Í²»Óä¿ìÁË£©£¬µã»÷½øÈ¥£¬ÔÚÉÏÃæµÄµ¼º½Á¬½ÓÖÐÕÒµ½¡°starFireÈí¼þ¡±£¬µã½øÈ¥£¨Ó¦¸Ãµ½'/soft/xhsoft/index.html'·¾¶ÏÂÁË£©¡£½øÀ´ºó£¬ooh£¬Õâô¶àÈí¼þ°¡~ÈÃÎÒÃÇ¿ªÊ¼¡°ºÚ¡±°É~
Ëæ±ãÕÒÒ»¸ö£¬µãËü£¬¾Í»á½øÈëÏÂÔØÒ³Ãæ¡£ß×£¿~~·¢ÏÖÁËû£¬ÉÏÃæÓÐÒ»¸ö¡°ÑéÖ¤Â롱µÄÊäÈë¿ò£¬Ëæ±ãÊäµã¶ù¶«Î÷ÊÔÊÔ£¬ËüÃ²ËÆ»¹ÊǺܹÜÓõİ¡¡£ÄÇÎÒÃǾÍÀ´¿´¿´£¬ËüÄܲ»Äܾ­ÊÜסÎÒÃÇ¡°×¢Èëʽ¹¥»÷¡±µÄ¿¼Ñé¡£
ÔÚÎı¾ÀïÊäÈë——1'or'1'='1——ºáÏßÖмäµÄ¶«Î÷£¬È»ºóµã»÷¡°ÏÂÔØ¡±¡£ÔõôÑù£¬ÆæÃîµÄÊÂÇé³öÏÖÁ˰É~
 
£¨Q£ºÕâµ½µ×ÊÇΪʲô°¡£¿£©
Ô­Òò½âÊÍ£º
ÔÚÕâÀïÎÒÏȲ»¸ø¡°SQL×¢Èëʽ¹¥»÷¡±Ï¶¨Òå¡£ÎÒÃÇÖªµÀ£¬ÎÒÃÇÔÚÍøÒ³ÉÏËùÊäÈëµÄ¶«Î÷£¬×îÖջᱻÌá½»µ½Êý¾Ý¿âÀµ±×÷²éѯÌõ¼þ¡£ÎÒÃǼÙÉèÊäÈëµÄÑéÖ¤Âë±»Ìá½»µ½DBÀïÃæÖ´ÐеÄÓï¾äÊÇ——Select product from t_Product where passcode='code' (ÕâÀï¼ÙÉè"code"ÊǽÓÊÕÖµµÄ±äÁ¿)£¬ÄÇôµ±ÎÒÃÇÌá½»Õâ¸ö²éѯºó£¬±äÁ¿code¾Í»á±»Ì滻ΪÎÒÃÇÔÚÎı¾¿òÀïÊäÈëµÄ¶«Î÷£¬¼´Õû¸öSQLÓï¾ä±ä³É——Select product from t_Product where passcode='1'or'1'='1'¡£ÕâÑùÎÒÃÇÔÙ¿´£¬Ô­ÏȵÄÒ»¸ö×Ö·û´®±ä³ÉÁË3¸ö£¬¶øÇÒÓá°»ò¡±¹ØÏµÁ¬ÁËÆðÀ´£¬Ò²¾ÍÊÇ——where passcode='1'or'1'='1' ÕâÊÇÒ»¸öÓÀÔ¶³ÉÁ¢µÄÌõ¼þ£¡Ò²¾ÍÊÇ˵£¬ÊäÈëÕâ¸ö¹Ø¼ü×Öºó£¬SQLÀïÃæµÄwhere×Ӿ佫»áʧȥ×÷Óã¡
ÔپٸöÀý×Ó£º¼ÙÉ蹫°²¾Ö»§¼®ÖÐÐÄÓõÄÊÇMySQLÊý¾Ý¿â£¬ÆäÖвéij¸ö¹«ÃñÏêϸÐÅÏ¢µÄSQLÓï¾äÊÇ——


Ïà¹ØÎĵµ£º

½ÌÄãÍæ×ªSQL Server´æ´¢¹ý³Ì

 Ê×ÏȽéÉÜÒ»ÏÂʲôÊÇ´æ´¢¹ý³Ì£º´æ´¢¹ý³Ì¾ÍÊǽ«³£ÓõĻòºÜ¸´ÔӵŤ×÷£¬Ô¤ÏÈÓÃSQLÓï¾äдºÃ²¢ÓÃÒ»¸öÖ¸¶¨µÄÃû³Æ´æ´¢ÆðÀ´£¬²¢ÇÒÕâÑùµÄÓï¾äÊÇ·ÅÔÚÊý¾Ý¿âÖе쬻¹¿ÉÒÔ¸ù¾ÝÌõ¼þÖ´Ðв»Í¬SQLÓï¾ä£¬ ÄÇôÒÔºóÒª½ÐÊý¾Ý¿âÌṩÓëÒѶ¨ÒåºÃµÄ´æ´¢¹ý³ÌµÄ¹¦ÄÜÏàͬµÄ·þÎñʱ£¬Ö»Ðèµ÷ÓÃexecute,¼´¿É×Ô¶¯Íê³ÉÃüÁî¡£
¡¡¡¡Çë´ó¼ÒÀ´Á˽âÒ»ÏÂ´æ´ ......

sql±¸Íü¼

SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
--SQLÊý¾Ý¶¨Òå
CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
DROP TABLE --´ÓÊý¾Ý¿âÖÐɾ³ý±í
ALTER TABLE --ÐÞ¸ÄÊý¾Ý¿â±í½á¹¹
CREATE VIEW --´´½¨Ò»¸öÊÓͼ
DROP VIEW --´ÓÊý¾Ý¿âÖÐɾ³ýÊ ......

Áù¸ö½¨Òé·ÀÖ¹SQL×¢Èëʽ¹¥»÷

 SQL×¢Èë¹¥»÷µÄΣº¦ÐԺܴó¡£ÔÚ½²½âÆä·ÀÖ¹°ì·¨Ö®Ç°£¬Êý¾Ý¿â¹ÜÀíÔ±ÓбØÒªÏÈÁ˽âÒ»ÏÂÆä¹¥»÷µÄÔ­Àí¡£ÕâÓÐÀûÓÚ¹ÜÀíÔ±²ÉÈ¡ÓÐÕë¶ÔÐԵķÀÖδëÊ©¡£
¡¡¡¡Ò»¡¢ SQL×¢Èë¹¥»÷µÄ¼òµ¥Ê¾Àý¡£
¡¡¡¡statement := "SELECT * from Users WHERE Value= " + a_variable + "
¡¡¡¡ÉÏÃæÕâÌõÓï¾äÊÇºÜÆÕͨµÄÒ»ÌõSQLÓï¾ä£¬ËûÖ÷ҪʵÏֵŦÄܾÍÊÇ ......

sql code

Õâsql Óï¾äдµÄÕæµÄºÜ²»´í! 
if object_id('[tb]') is not null drop table [tb]
go
create table [tb]([col1] bigint,[col2] varchar(6),[col3] varchar(6))
insert [tb]
select 130126200201000275,'ÍõÎÄϼ','½ù´¨´¨' union all
select 130126200201000275,'ÍõÎÄϼ','½ù澤' union all
select 13012620 ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

¿Î³Ì Ò» PL/SQL »ù±¾²éѯÓëÅÅÐò
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡
¡¡¡¡1¡¢Ð´SELECTÓï¾ä½øÐÐÊý¾Ý¿â²éѯ
¡¡¡¡
¡¡¡¡2¡¢½øÐÐÊýѧÔËËã
¡¡¡¡
¡¡¡¡3¡¢´¦Àí¿ÕÖµ
¡¡¡¡
¡¡¡¡4¡¢Ê¹ÓñðÃûALIASES
¡¡¡¡
¡¡¡¡5¡¢Á¬½ÓÁÐ
¡¡¡¡
¡¡¡¡6¡¢ÔÚSQL PLUSÖб༭»º³å£¬ÐÞ¸ÄSQL SCRIPTS
¡¡¡¡
¡¡¡¡7¡¢ORDER BY½øÐÐÅÅÐòÊä³ö¡£
¡¡¡¡
¡¡¡¡8¡¢Ê¹Ó ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ