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

Êý¾Ý¿âÐÐתÁеÄsqlÓï¾ä£¨×ª£©


Êý¾Ý¿âÐÐתÁеÄsqlÓï¾ä
ÎÊÌâÃèÊö
¼ÙÉèÓÐÕÅѧÉú³É¼¨±í(CJ)ÈçÏÂ
Name Subject Result
ÕÅÈý ÓïÎÄ 80
ÕÅÈý Êýѧ 90
ÕÅÈý ÎïÀí 85
ÀîËÄ ÓïÎÄ 85
ÀîËÄ Êýѧ 92
ÀîËÄ ÎïÀí 82
ÏÖÔÚ Ïëд sql Óï¾ä     ²éѯºó½á¹û Ϊ    
ÐÕÃû ÓïÎÄ Êýѧ ÎïÀí
ÕÅÈý 80 90 85
ÀîËÄ 85 92 82       ¸ÃÔõôʵÏÖ £¿
Ñо¿ÒâÒå
        ÕâÊǸö²¢²»¸´ÔÓµÄÎÊÌ⣬µ«È´ÊÇÊý¾Ý¿âÖÐÐÐתÁеÄÒ»¸öµäÐÍÀý×Ó£¬Ö»Òª°ÑÕâ¸ö³éÏó³öÀ´µÄ¾ßÓÐÆÕ±éÒâÒåµÄÎÊÌâÑо¿Í¸³¹£¬ÆäËûÀàËÆµÄ¸´ÔÓÎÊÌâÓ­Èжø½â¡£
ÎÊÌâ·ÖÎö
       Ê×ÏȽéÉÜÏÂÐÐתÁеĸÅÄҲÐíÊéÉϲ¢Ã»ÓÐÕâ¸ö¸ÅÄÐÐתÁÐ˵µÄÊÇÕâÑùÒ»ÀàÎÊÌ⣺ÓÐʱºòΪÁËÊý¾Ý¿â±íµÄÉè¼ÆÂú×ãÓû§µÄ¶¯Ì¬ÒªÇ󣨱ÈÈçÌí¼Ó×ֶΣ©£¬ÎÒÃDzÉÓö¨Òå×Ö¶ÎÃû±í£¬È»ºó¶¨ÒåÒ»¸ö×Ö¶ÎÖµµÄ±í£¬ÕâÑù¾Í´ïµ½ÁËÓþ²Ì¬À´±í´ï¶¯Ì¬£¬»»¾ä»°Ëµ¾ÍÊǰÑÊý¾Ý¿â±íÖб¾À´Ó¦¸ÃÊǺáÏòµÄÑÓÉìת»¯Îª×ÝÏòµÄÑÓÉ죬ÔÙ»»¾ä»°Ëµ¾ÍÊǰÑÊý¾Ý¿â±íÖб¾À´Ó¦¸ÃÊÇ×ֶεÄÔö¼Óת»¯Îª¼Ç¼ÌõÊýµÄÔö¼Ó¡£È»¶ø£¬ÔÚÕâÑùÉè¼ÆÏ£¬¹ÌÈ»Áé»î£¬È·´øÀ´ÁËͳ¼Æ·ÖÎöµÄÂé·³£¬ÒòΪͳ¼Æ·ÖÎöʱ£¬Ó¦¸ÃÊÇÒÔÖ±¹ÛµÄÐÎʽ½øÐбíÏÖ¡£»»ÑÔÖ®£¬Í³¼Æ·ÖÎöʱ£¬ÎÒÃÇÓÖÓ¦¸ÃÏÔʾΪ×ֶθü¶àµÄÄÇÖÖ¡£Èç¹ûͬʱ×öµ½ÁËÊý¾Ý´æ´¢Ê±ÁеÄÔö¼Óת»¯ÎªÐеÄÔö¼Ó£¬Êý¾ÝÌáȡʱÓֿɵõ½ÁÐÔö¼ÓÁ˵ÄÊý¾Ý£¬Êý¾Ý¿â±íµÄÕâÖÖÉè¼Æ¾Í¶ÔÓû§Í¸Ã÷ÁË¡£
        ±¾ÎÄÇ°ÃæÌá³öµÄÕâ¸öÎÊÌâ¾ÍÊÇÒ»¸öµäÐ͵ÄÔÚÊý¾ÝÌáȡʱҪ°ÑÒÔÐÐÔö¼ÓÐÎʽµÄÊý¾Ýת»¯ÎªÒÔÁÐÔö¼ÓÐÎʽµÄÊý¾Ý¡£ÎªÊ²Ã´ÕâÑùËµÄØ£¿ÎÒÃÇ×¢Òâsubject×ֶΣ¬subjectÀïµÄÄÚÈÝÔÚÊý¾Ý¿â´æ´¢Ê±ÊÇÒÔ²»Í¬Êý¾ÝÐеÄÐÎʽ£¬»»ÑÔÖ®£¬ÊÇÒÔÐÐÔö¼ÓµÄÐÎʽ£¬¶øÊä³öʱ£¬ÕâÀïÃæµÄÄÚÈÝÎÒÃÇÒª±ä³É×Ö¶ÎÃûÁË¡£
        ºâÁ¿Õâ¸öÎÊÌâ½â¾öºÃ»µÎÒÃÇÓм¸¸ö±ê×¼£º1.µ±Êý¾ÝÕýºÃ¾ÍÊÇÉÏÃæÕâ¸öÑù×Óʱ£¬½â¾ö°ì·¨ÄÜ·ñµÃµ½ÕýÈ·µÄ½â£»2.Èç¹ûÔö¼Ó¿ÆÄ¿ÁË¿ÆÄ¿µÄÖÖÀ࣬½â¾ö·½·¨ÊÇ·ñÈÔÈ»ÄÜÐеÃͨ£»3.Èç¹ûÓÐЩÈ˵ÄijÃǿγ̵ijɼ¨»¹Ã»ÓÐÏÂÀ´£¬»»ÑÔÖ®£¬Êý¾Ý¿âÖв»ÊÇÿ¸öÈËÿÃſεijɼ¨¶¼¿ÉÒÔÕÒµ½£¬Êý¾Ý¿âȱÉÙij¸öÈËijÃſεijɼ¨µÄ¼Ç¼¡£ÔÚÕâÖÖÇé¿öϳÌÐò»¹ÄÜ·ñµÃµ½ºÏÀíµÄ½á¹û¡£
ÊÔÑé»·¾³
       ±¾ÊÔÑéʹÓÃMS SQL Server 2005»·¾³²âÊÔ¡£
ÊÔÑé¹ý³Ì
       1.½¨Á¢Êý¾Ý±í£¬Â¼È


Ïà¹ØÎĵµ£º

SQL Server CLRÈ«¹¦ÂÔÖ®¶þ

´ÓÕâÒ»½Ú¿ªÊ¼ÄØ£¬ÎÒÃǾÍÒª¿ªÊ¼CLRµÄ±à³ÌÖ®ÂÃÁË¡£ÔÚÕâ֮ǰ£¬ÎÒÏȰѱ¾½ÚÖÐÐèÒªÁ˽âµÄÁ½¸öÐÂÀàSqlDataRecordºÍSqlMetaData£¬¼°Îå¸öз½·¨SqlContext.Pipe.SendResultsStart£¬SqlContext.Pipe.SendResultsRow£¬SqlContext.Pipe.SendResultsEnd£¬SqlContext.Pipe.SendºÍSqlContext.Pipe.ExecuteAndSend½øÐÐһϱØÒªµÄ˵Ã÷£¬·½±ã´ ......

½â¾öASP·ÀSQL×¢Èë¹¥»÷³ÌÐòÎÊÌâ


ÏÖÔڱȽÏÁ÷ÐеÄSQL×¢È빤¾ßµÄ¹¤×÷·½Ê½ÊÇͨ¹ýGETºÍPOSTÀ´Íê³É¾ßÌåµÄ×¢Èë¡£ÎÒÃÇ¿ÉÒÔ½«×¢ÈëʱËùÓõ½µÄÒ»ÇзûºÅ¹ýÂ˵ô¡£ÄÇôÎÒÃÇ¿ÉÒÔͨ¹ý¼òµ¥µÄÅжÏÓï¾äÀ´´ïµ½Ä¿µÄ¡£ÎÒÃÇÏÈÀ´¹ýÂËGET°É¡£
´úÂëÈçÏ£º
dim sql_injdata SQL_inj SQL_Get
SQL_injdata = "’|and|exec|insert|select|delete|update|count|*|%|chr|mid|mast ......

Sql Server ÈÕÆÚ¸ñʽ»¯º¯Êý

Sql Server ÖÐÒ»¸ö·Ç³£Ç¿´óµÄÈÕÆÚ¸ñʽ»¯º¯Êý
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Select CONVERT(varchar(100), GE ......

sql ÿ×éÊý¾Ýֻȡǰ¼¸ÌõÊý¾ÝµÄд·¨

select *
  from (select row_number() over(partition by t.type order by date desc) rn,
               t.*
          from ±íÃû t)
 where rn <= 2;
typeÒª·ÖµÄÀà
date ÅÅÐò ......

PL/SQL³ÌÐòÉè¼Æ£¨ÓαêµÄʹÓã©


 ÎªÁË´¦Àí SQL Óï¾ä£¬ORACLE ±ØÐë·ÖÅäһƬ½ÐÉÏÏÂÎÄ( context area )µÄÇøÓòÀ´´¦ÀíËù±ØÐèµÄÐÅÏ¢£¬ÆäÖаüÀ¨Òª´¦ÀíµÄÐеÄÊýÄ¿£¬Ò»¸öÖ¸ÏòÓï¾ä±»·ÖÎöÒÔºóµÄ±íʾÐÎʽµÄÖ¸ÕëÒÔ¼°²éѯµÄ»î¶¯¼¯(active set)¡£
 ÓαêÊÇÒ»¸öÖ¸ÏòÉÏÏÂÎĵľä±ú( handle)»òÖ¸Õ롣ͨ¹ýÓα꣬PL/SQL¿ÉÒÔ¿ØÖÆÉÏÏÂÎÄÇøºÍ´¦ÀíÓï¾äʱÉÏÏÂÎÄÇø»á·¢ÉúÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ