ͨ¹ý·ÖÎöSQLÓï¾äµÄÖ´Ðмƻ®ÓÅ»¯SQLÓï¾ä(Ò»)
ÔÚÊý¾Ý¿âµÄÈÕ³£Î¬»¤ÖУ¬µ÷Õû¸ö±ðÐÔÄܽϲîµÄSQLÓï¾äÊÇÒ»Ï¸»ÌôÕ½ÐԵŤ×÷¡£ÆäÖеĹؼüÔÚÓÚÈçºÎµÃµ½SQLÓï¾äµÄÖ´Ðмƻ®ºÍÈçºÎ´ÓSQLÓï¾äµÄÖ´Ðмƻ®Öз¢ÏÖÎÊÌâ¡£×ÜÊÇÏ뽫ÈÕ³£¾ÑéµÄµãµãµÎµÎ×ܽáһϣ¬µ«ÊÇÖ±µ½×î½ü²Å϶¨¾öÐÄ£¬×ܹ²»¨ÁË3¸öÖÜĩʱ¼ä£¬²Å½«ÆäÕûÀí³É²á£¬±ãÓÚ×Ô¼ºÈÕ³£¹¤×÷¡£ÏÖÔÚ½«Æä·¢±í³öÀ´Ï£ÍûÄÜÓë¸ü¶àµÄÅóÓÑ·ÖÏí¡£
¡¡¡¡ÕâƪÎÄÕÂÖ÷Òª½éÉÜÓëSQLµ÷ÕûÓйصÄÄÚÈÝ£¬ÄÚÈÝÉæ¼°¶à¸ö·½Ã棺SQLÓï¾äÖ´ÐеĹý³Ì¡¢OracleÓÅ»¯Æ÷£¬±íÖ®¼äµÄ¹ØÁª£¬ÈçºÎµÃµ½SQLÖ´Ðмƻ®£¬ÈçºÎ·ÖÎöÖ´Ðмƻ®µÈÄÚÈÝ£¬´Ó¶øÓÉdzµ½ÉîµÄ·½Ê½Á˽âSQLÓÅ»¯µÄ¹ý³Ì£¬Ê¹´ó¼ÒÖð²½²½ÈëSQLµ÷ÕûÖ®ÃÅ¡£
¡¡¡¡Ò»£º ÐÔÄܵ÷Õû×ÛÊö
¡¡¡¡OracleÊý¾Ý¿âÊǸ߶ȿɵ÷µÄÊý¾Ý¿â²úÆ·¡£±¾ÕÂÃèÊöµ÷ÕûµÄ¹ý³ÌºÍÄÇЩÈËÔ±Ó¦ÓëOracle·þÎñÆ÷µÄµ÷ÕûÓйأ¬ÒÔ¼°Óëµ÷ÕûÏà¹ØÁªµÄ²Ù×÷ϵͳӲ¼þºÍÈí¼þ¡£±¾Õ°üÀ¨ÒÔÏ·½Ãæ:
¡¡¡¡ËÀ´µ÷Õûϵͳ?
¡¡¡¡Ê²Ã´Ê±ºòµ÷Õû?
¡¡¡¡½¨Á¢ÓÐЧµ÷ÕûµÄÄ¿±ê
¡¡¡¡ÔÚÉè¼ÆºÍ¿ª·¢Ê±µÄµ÷Õû
¡¡¡¡µ÷Õû²úƷϵͳ
¡¡¡¡¼à¿Ø²úƷϵͳ
¡¡¡¡ËÀ´µ÷Õûϵͳ:
¡¡¡¡ÎªÁËÓÐЧµØµ÷Õûϵͳ£¬Èô¸ÉÀàÈËÔ±±ØÐë½»»»ÐÅÏ¢²¢Ç£É浽ϵͳµ÷ÕûÖУ¬ÀýÈç:
¡¡¡¡Ó¦ÓÃÉè¼ÆÈËÔ±±ØÐë´«´ïÓ¦ÓÃϵͳµÄÉè¼Æ£¬Ê¹µÃÿ¸öÈ˶¼Çå³þÓ¦ÓÃÖеÄÊý¾ÝÁ÷¶¯.
¡¡¡¡Ó¦Óÿª·¢ÈËÔ±±ØÐë´«´ïËûÃÇÑ¡ÔñµÄʵÏÖ²ßÂÔ£¬Ê¹µÃÓï¾äµ÷ÕûµÄ¹ý³ÌÖÐÄÜ¿ìËÙ¡¢ÈÝÒ×µØʶ±ðÓÐÎÊÌâµÄÓ¦ÓÃÄ£¿éºÍ¿ÉÒɵÄSQLÓï¾ä.
¡¡¡¡Êý¾Ý¿â¹ÜÀíÈËÔ±±ØÐë×ÐϸµØ¼à¿Øϵͳ»î¶¯²¢ÌṩËüÃǵÄ×ÊÁÏ£¬Ê¹µÃÒì³£µÄϵͳÐÔÄܿɱ»¿ìËÙµÃʶ±ðºÍ¾ÀÕý.
¡¡¡¡Ó²¼þ/Èí¼þ¹ÜÀíÈËÔ±±ØÐë´«´ïϵͳµÄÓ²¼þ¡¢Èí¼þÅäÖò¢ÌṩËüÃǵÄ×ÊÁÏ£¬Ê¹µÃÏà¹ØÈËÔ±ÄÜÓÐЧµØÉè¼ÆºÍ¹ÜÀíϵͳ¡£
¡¡¡¡¼ò¶øÑÔÖ®£¬ÓëϵͳÉæ¼°µÄÿ¸öÈ˶¼ÔÚµ÷Õû¹ý³ÌÖÐÆðijЩ×÷Ó㬵±ÉÏÃæÌá¼°µÄÄÇЩÈËÔ±´«´ïÁËϵͳµÄÌØÐÔ²¢ÌṩÁËËüÃǵÄ×ÊÁÏ£¬µ÷Õû¾ÍÄÜÏà¶ÔµÄÈÝÒ׺͸ü¿ìһЩ¡£
¡¡¡¡²»ÐÒµÄÊÇ£¬ÊÂʵÉϵĽá¹ûÊÇ£ºÊý¾Ý¿â¹ÜÀíÔ±¶Ôµ÷Õû¸ºÓÐÈ«²¿»òÖ÷ÒªµÄÔðÈΡ£
µ«ÊÇ£¬Êý¾Ý¿â¹ÜÀíÔ±ºÜÉÙÓкÏÊʵÄϵͳ·½ÃæµÄ×ÊÁÏ£¬¶øÇÒ£¬ÔںܶàÇé¿öÏ£¬Êý¾Ý¿â¹ÜÀíÔ±ÍùÍùÊÇÔÚʵʩ½×¶Î²Å½éÈëÊý¾Ý¿â£¬Õâ¾Í¸øµ÷Õû¹¤×÷´øÀ´Ðí¶à¸ºÃæµÄÓ°Ï죬ÒòΪÔÚÉè¼Æ½×¶ÎµÄȱÏÝÊDz»ÄÜͨ¹ýDBAµÄµ÷Õû¶øµÃÒÔ½â¾ö£¬¶øÉè¼Æ½×¶ÎµÄȱÏÝÍùÍù¶ÔÊý¾Ý¿âÐÔÄÜÔì³É¼«´óµÄÓ°Ïì¡£
¡¡¡¡Æäʵ£¬ÔÚÕæÕý³ÉÊìµÄ¿ª·¢»·¾³Ï£¬¿ª·¢ÈËÔ±×÷Ϊ´¿´úÂë±àдÈËԱʱ£¬¶ÔÐÔÄܵÄÓ°Ïì×îС£¬´Ëʱ´ó²¿·ÖµÄ¹¤×÷Ó¦ÓÉÓ¦ÓÃÉè¼ÆÈËÔ±Íê³É£¬¶øÇÒÊý¾Ý¿â¹ÜÀíÔ±ÍùÍùÔÚÇ°ÆÚµÄÐèÇó¹ÜÀí½×¶Î¾Í½éÈ룬ΪÉè¼ÆÈËÔ±Ìṩ±ØÒªµÄ¼¼ÊõÖ§³Ö¡£
¡¡¡¡µ÷Õû²¢²»ÊÇÊý¾Ý¿â¹ÜÀ
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......
·½·¨Ò»:
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\'-\',\'\'),\' \',\'\'),\':\',\'\')
20040912110608 h
select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12
select CONVERT(varchar(12) , getdate(), 11 ......
×öÊý¾Ý¿â¿ª·¢»ò¹ÜÀíµÄÈ˾³£Òª´´½¨´óÁ¿µÄ²âÊÔÊý¾Ý£¬¶¯²»¶¯¾ÍÐèÒªÉÏÍòÌõ£¬Èç¹ûÒ»ÌõÒ»ÌõµÄ¼È룬ÄÇ»áÀË·Ñ´óÁ¿µÄʱ¼ä£¬±¾ÎĽéÉÜÁËOracleÖÐÈçºÎͨ¹ýÒ»ÌõSQL¿ìËÙÉú³É´óÁ¿µÄ²âÊÔÊý¾ÝµÄ·½·¨¡£
²úÉú²âÊÔÊý¾ÝµÄSQLÈçÏ£º
SQL> select rownum as id,
2 &nbs ......
±íÈçÏÂ
Ò»ÌõÓï¾äÏÔʾËùÓдóÓÚ25ËêºÍϵÄÈË£¬ÒÔÉϵÄÈËÏÔ'´óÁä'
select case when age>25 then '´óÁä' else 'СÁä' end as ÄêÁ伶±ð,count(*) as ÈËÊý from infor group by case when age>25 then '´óÁä' else 'СÁä' end
......
sysaltfiles ÔÚmasterÊý¾Ý¿âÖУ¬°üº¬ÓëÊý¾Ý¿âÎļþÏà¶ÔÓ¦µÄÐÅÏ¢£¬°üº¬ËùÓÐÊý¾Ý¿âµÄÊý¾ÝÎļþÒÔ¼°ÈÕÖ¾Îļþ
ÁÐÃûÊý¾ÝÀàÐÍÃèÊö
fileid
smallint
ÿ¸öÊý¾Ý¿âµÄΨһÎļþ±êʶºÅ¡£1´ú±íÊý¾ÝÎļþ£¬2´ú±íÈÕÖ¾Îļþ
groupid
smallint
Îļþ×é±êʶºÅ¡£
size
int
Îļþ´óС£¨ÒÔ 8 KB ҳΪµ¥Î»£©¡£Ò³µÄÊýÄ¿
maxsize
......