SQLÊý¾Ý¿â¿ìÕÕ
Êý¾Ý¿â¿ìÕÕÊÇMSSQL2005µÄй¦ÄÜ£¬½öÔÚ Microsoft SQL Server 2005 Enterprise Edition ÖпÉÓ᣶øÇÒSQL Server Management Studio ²»Ö§³Ö´´½¨Êý¾Ý¿â¿ìÕÕ£¬´´½¨¿ìÕÕµÄΨһ·½Ê½ÊÇʹÓà Transact-SQL¡£
Êý¾Ý¿â¿ìÕÕÊÇÊý¾Ý¿â£¨³ÆÎª“Ô´Êý¾Ý¿â”£©µÄÖ»¶Á¾²Ì¬ÊÓͼ¡£ÔÚ´´½¨Ê±£¬Ã¿¸öÊý¾Ý¿â¿ìÕÕÔÚÊÂÎñÉ϶¼ÓëÔ´Êý¾Ý¿âÒ»Ö¡£ÔÚ´´½¨Êý¾Ý¿â¿ìÕÕʱ£¬Ô´Êý¾Ý¿âͨ³£»áÓдò¿ªµÄÊÂÎñ¡£ÔÚ¿ìÕÕ¿ÉÒÔʹÓÃ֮ǰ£¬´ò¿ªµÄÊÂÎñ»á»Ø¹öÒÔʹÊý¾Ý¿â¿ìÕÕÔÚÊÂÎñÉÏÈ¡µÃÒ»Ö¡£
¿Í»§¶Ë¿ÉÒÔ²éѯÊý¾Ý¿â¿ìÕÕ£¬Õâ¶ÔÓÚ»ùÓÚ´´½¨¿ìÕÕʱµÄÊý¾Ý±àд±¨±íÊǺÜÓÐÓõġ£¶øÇÒ£¬Èç¹ûÒÔºóÔ´Êý¾Ý¿âËð»µÁË£¬±ã¿ÉÒÔ½«Ô´Êý¾Ý¿â»Ö¸´µ½ËüÔÚ´´½¨¿ìÕÕʱµÄ״̬¡£
´´½¨Êý¾Ý¿â¿ìÕÕ¿ÉÒÔ£º
·<!--[if !supportLists]--><!--[endif]-->ά»¤ÀúÊ·Êý¾ÝÒÔÉú³É±¨±í¡£¿ÉÒÔͨ¹ý¿ìÕÕ·ÃÎÊÌØ¶¨Ê±¼äµãµÄÊý¾Ý¡£ÀýÈ磬Äú¿ÉÒÔÔÚ¸ø¶¨Ê±¼ä¶Î£¨ÀýÈ磬²ÆÎñ¼¾¶È£©Òª½áÊøµÄʱºò´´½¨Êý¾Ý¿â¿ìÕÕÒÔ±ãÈÕºóÖÆ×÷±¨±í¡£È»ºó±ã¿ÉÒÔÔÚ¿ìÕÕÉÏÔËÐÐÆÚ¼äÒª½áÊøÊ±´´½¨µÄ±¨±í¡£
·<!--[if !supportLists]-->½«²éѯʵʩÔÚÊý¾Ý¿âµÄ¿ìÕÕÉÏ£¬¿ÉÒÔÊÍ·ÅÖ÷ÌåÊý¾Ý¿âÉϵÄ×ÊÔ´¡£
·<!--[if !supportLists]-->¼Ó¿ì»Ö¸´²Ù×÷ЧÂÊ£¬Ê¹ÓÿìÕÕ½«Êý¾Ý¿â»Ö¸´µ½Éú³É¿ìÕÕʱµÄ״̬±È´Ó±¸·Ý»¹Ô¿ìµÃ¶à£»µ«ÊÇ£¬´ËºóÄúÎÞ·¨¶ÔÊý¾Ý½øÐÐǰ¹ö²Ù×÷¡£¸ù¾Ý´ÅÅÌ×ÊÔ´£¬¿ÉÒÔÿ 24 Сʱ´´½¨ 6 µ½ 12 ¸ö¹ö¶¯¿ìÕÕ¡£Ã¿´´½¨Ò»¸öеĿìÕÕ£¬¾Íɾ³ý×îÔçµÄ¿ìÕÕ¡£Èç¹ûÒª»Ö¸´£¬¿ÉÒÔ½«Êý¾Ý¿â»Ö¸´µ½ÔÚ´íÎó·¢ÉúµÄǰһʱ¿ÌµÄ¿ìÕÕ¡£»òÕߣ¬Ò²¿ÉÒÔÀûÓÿìÕÕÖеÄÐÅÏ¢£¬ÊÖ¶¯ÖØÐ´´½¨É¾³ýµÄ±í»òÆäËû¶ªÊ§µÄÊý¾Ý¡£ÀýÈ磬¿ÉÒÔ½«¿ìÕÕÖеÄÊý¾Ý´óÈÝÁ¿¸´ÖƵ½Êý¾Ý¿âÖУ¬È»ºóÊÖ¶¯½«Êý¾ÝºÏ²¢»ØÊý¾Ý¿âÖС£
µ«ÊÇÖ»Òª´æÔÚÊý¾Ý¿â¿ìÕÕ£¬¿ìÕÕµÄÔ´Êý¾Ý¿â¾Í´æÔÚÒÔÏÂÏÞÖÆ£º
·<!--[if !supportLists]-->±ØÐëÔÚÓëÔ´Êý¾Ý¿âÏàͬµÄ·þÎñÆ÷ʵÀýÉÏ´´½¨Êý¾Ý¿â¿ìÕÕ¡£
·<!--[if !supportLists]--> <!--[endif]-->Êý¾Ý¿â¿ìÕÕ²¶»ñ¿ªÊ¼´´½¨¿ìÕÕµÄʱ¼äµã£¬È¥µôËùÓÐδÌá½»µÄÊÂÎñ¡£Î´Ìá½»µÄÊÂÎñ½«ÔÚ´´½¨Êý¾Ý¿â¿ìÕÕÆÚ¼ä»Ø¹ö£¬ÒòΪÊý¾Ý¿âÒýÇæ ½«¶Ô¿ìÕÕÖ´Ðлָ´²Ù×÷£¨Êý¾Ý¿âÖеÄÊÂÎñ²»ÊÜÓ°Ï죩¡£
·<!--[if !supportLists]-->µ±½«Ô´Êý¾Ý¿âÖиüеÄÒ³Ç¿ÖÆÑ¹Èë¿ìÕÕʱ£¬Èç¹û¿ìÕÕÓþ¡´ÅÅ̿ռä»òÕßÓöµ½Ä³Ð©´íÎó£¬Ôò¸Ã¿ìÕÕ½«³ÉΪ¿ÉÒÉ¿ìÕÕ²¢ÇÒ±ØÐ뽫Æäɾ³ý¡£ÓйØÏêϸÐÅÏ¢£¬Çë²ÎÔÄɾ³ýÊý¾Ý¿â¿ìÕÕ¡£
·<!--[if !supportLists]-->¿
Ïà¹ØÎĵµ£º
--SQL Server£º
Select TOP N * from TABLE Order By NewID()
--Access£º
Select TOP N * from TABLE Order By Rnd(ID)
Rnd(ID) ÆäÖеÄIDÊÇ×Ô¶¯±àºÅ×ֶΣ¬¿ÉÒÔÀûÓÃÆäËûÈκÎÊýÖµÀ´Íê³É£¬±ÈÈçÓÃÐÕÃû×Ö¶Î(U ......
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 ......
1 Âß¼Êý¾Ý¿âºÍ±íµÄÉè¼Æ
Êý¾Ý¿âµÄÂß¼Éè¼Æ¡¢°üÀ¨±íÓë±íÖ®¼äµÄ¹ØÏµÊÇÓÅ»¯¹ØÏµÐÍÊý¾Ý¿âÐÔÄܵĺËÐÄ¡£Ò»¸öºÃµÄÂß¼Êý¾Ý¿âÉè¼Æ¿ÉÒÔΪ
ÓÅ»¯Êý¾Ý¿âºÍÓ¦ÓóÌÐò´òÏÂÁ¼ºÃµÄ»ù´¡¡£
±ê×¼»¯µÄÊý¾Ý¿âÂß¼Éè¼Æ°üÀ¨ÓöàµÄ¡¢ÓÐÏ໥¹ØÏµµÄÕ±íÀ´´úÌæºÜ¶àÁеij¤Êý¾Ý±í¡£ÏÂÃæÊÇһЩʹÓñê×¼»¯
±íµÄһЩºÃ´¦¡£
A:ÓÉÓÚ±íÕ£¬Òò´Ë¿ÉÒÔʹŠ......
²é¿´»ØÊÕÕ¾Öбí
select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin;
»Ö¸´±í
SQL
>flashback table test_drop to before drop;»ò
SQL
>flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to befor ......
ÒÔÏÂÊÇÕª×ÔOracle¹ÙÍø:
¢ñ Oracle SQL Developer ÊÇÒ»¸öÃâ·ÑµÄͼÐλ¯Êý¾Ý¿â¿ª·¢¹¤¾ß¡£Ê¹Óà SQL Developer£¬Äú¿ÉÒÔä¯ÀÀÊý¾Ý¿â¶ÔÏó¡¢ÔËÐÐ SQL Óï¾äºÍ SQL ½Å±¾£¬²¢ÇÒ»¹¿ÉÒԱ༺͵÷ÊÔ PL/SQL Óï¾ä¡£Äú»¹¿ÉÒÔÔËÐÐËùÌṩµÄÈκÎÊýÁ¿µÄ±¨±í£¬ÒÔ¼°´´½¨ºÍ±£´æÄú×Ô¼ºµÄ±¨±í¡£SQL Developer ¿ÉÒÔÌá¸ß¹¤×÷ЧÂʲ¢¼ò»¯Êý¾Ý¿â¿ª·¢ÈÎÎñ¡£ ......