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

SQL Server±í·ÖÇø²Ù×÷Ïê½â

ÄãÊÇ·ñÔÚǧ·½°Ù¼ÆÓÅ»¯SQL Server Êý¾Ý¿âµÄÐÔÄÜ?Èç¹ûÄãµÄÊý¾Ý¿âÖк¬ÓдóÁ¿µÄ±í¸ñ£¬°ÑÕâЩ±í¸ñ·ÖÇø·ÅÈë¶ÀÁ¢µÄÎļþ×é¿ÉÄÜ»áÈÃÄãÊÜÒæ·Ëdz¡£SQL Server 2005ÒýÈëµÄ±í·ÖÇø¼¼Êõ£¬ÈÃÓû§Äܹ»°ÑÊý¾Ý·ÖÉ¢´æ·Åµ½²»Í¬µÄÎïÀí´ÅÅÌÖУ¬Ìá¸ßÕâЩ´ÅÅ̵IJ¢Ðд¦ÀíÐÔÄÜÒÔÓÅ»¯²éѯÐÔÄÜ¡£
¡¡¡¡SQL ServerÊý¾Ý¿â±í·ÖÇø²Ù×÷¹ý³ÌÓÉÈý¸ö²½Öè×é³É£º
¡¡¡¡1. ´´½¨·ÖÇøº¯Êý
¡¡¡¡2. ´´½¨·ÖÇø¼Ü¹¹
¡¡¡¡3. ¶Ô±í½øÐзÖÇø
¡¡¡¡ÏÂÃæ½«¶Ôÿ¸ö²½Öè½øÐÐÏêϸ½éÉÜ¡£
¡¡¡¡²½ÖèÒ»£º´´½¨Ò»¸ö·ÖÇøº¯Êý
¡¡¡¡´Ë·ÖÇøº¯ÊýÓÃÓÚ¶¨ÒåÄãÏ£ÍûSQL ServerÈçºÎ¶ÔÊý¾Ý½øÐзÖÇøµÄ²ÎÊýÖµ([u]how[/u])¡£Õâ¸ö²Ù×÷²¢²»Éæ¼°Èκαí¸ñ£¬Ö»Êǵ¥´¿µÄ¶¨ÒåÁËÒ»Ïî¼¼ÊõÀ´·Ö¸îÊý¾Ý¡£
¡¡¡¡ÎÒÃÇ¿ÉÒÔͨ¹ýÖ¸¶¨Ã¿¸ö·ÖÇøµÄ±ß½çÌõ¼þÀ´¶¨Òå·ÖÇø¡£ÀýÈ磬¼Ù¶¨ÎÒÃÇÓÐÒ»·ÝCustomers±í£¬ÆäÖаüº¬Á˹ØÓÚËùÓпͻ§µÄÐÅÏ¢£¬ÒÔÒ»Ò»¶ÔÓ¦µÄ¿Í»§±àºÅ(´Ó1µ½1,000,000)À´Çø·Ö¡£ÎÒÃǽ«Í¨¹ýÒÔϵķÖÇøº¯Êý°ÑÕâ¸ö±í·ÖΪËĸö´óСÏàͬµÄ·ÖÇø£º¡¡¡¡
CREATE PARTITION FUNCTION customer_partfunc (int)
¡¡¡¡AS RANGE RIGHT
¡¡¡¡FOR VALUES (250000, 500000, 750000)
¡¡¡¡ÕâЩ±ß½çÖµ¶¨ÒåÁËËĸö·ÖÇø¡£µÚÒ»¸ö·ÖÇø°üÀ¨ËùÓÐֵСÓÚ250,000µÄÊý¾Ý£¬µÚ¶þ¸ö·ÖÇø°üÀ¨ÖµÔÚ250,000µ½49,999Ö®¼äµÄÊý¾Ý¡£µÚÈý¸ö·ÖÇø°üÀ¨ÖµÔÚ500,000µ½7499,999Ö®¼äµÄÊý¾Ý¡£ËùÓÐÖµ´óÓÚ»òµÈÓÚ750,000µÄÊý¾Ý±»¹éÈëµÚËĸö·ÖÇø¡£
¡¡¡¡Çë×¢Ò⣬ÕâÀïµ÷ÓõÄ"RANGE RIGHT"Óï¾ä±íÃ÷ÿ¸ö·ÖÇø±ß½çÖµÊÇÓҽ硣ÀàËÆµÄ£¬Èç¹ûʹÓÃ"RANGE LEFT"Óï¾ä£¬ÔòÉÏÊöµÚÒ»¸ö·ÖÇøÓ¦¸Ã°üÀ¨ËùÓÐֵСÓÚ»òµÈÓÚ250,000µÄÊý¾Ý£¬µÚ¶þ¸ö·ÖÇøµÄÊý¾ÝÖµÔÚ250,001µ½500,000Ö®¼ä£¬ÒÔ´ËÀàÍÆ¡£
¡¡¡¡²½Öè¶þ£º´´½¨Ò»¸ö·ÖÇø¼Ü¹¹
¡¡¡¡Ò»µ©¸ø³öÃèÊöÈçºÎ·Ö¸îÊý¾ÝµÄ·ÖÇøº¯Êý£¬½ÓמÍÒª´´½¨Ò»¸ö·ÖÇø¼Ü¹¹£¬ÓÃÀ´¶¨Òå·ÖÇøÎ»ÖÃ([u]where[/u])¡£´´½¨¹ý³Ì·Ç³£Ö±½ØÁ˵±£¬Ö»Òª½«·ÖÇøÁ¬½Óµ½Ö¸¶¨µÄÎļþ×é¾ÍÐÐÁË¡£ÀýÈ磬Èç¹ûÓÐËĸöÎļþ×飬×éÃû´Ó"fg1"µ½"fg4"£¬ÄÇôÒÔϵķÖÇø¼Ü¹¹¾ÍÄÜ´ïµ½ÏëÒªµÄЧ¹û£º¡¡¡¡
CREATE PARTITION SCHEME customer_partscheme
¡¡¡¡AS PARTITION customer_partfunc
¡¡¡¡TO (fg1, fg2, fg3, fg4)
¡¡¡¡×¢Ò⣬ÕâÀォһ¸ö·ÖÇøº¯ÊýÁ¬½Óµ½Á˸÷ÖÇø¼Ü¹¹£¬µ«²¢Ã»Óн«·ÖÇø¼Ü¹¹Á¬½Óµ½ÈκÎÊý¾Ý±í¡£Õâ¾ÍÊǿɸ´ÓÃÐÔÆð×÷Óõĵط½ÁË¡£ÎÞÂÛÓжàÉÙÊý¾Ý¿â±í£¬ÎÒÃǶ¼¿ÉÒÔʹÓø÷ÖÇø¼Ü¹¹(»ò½ö½öÊÇ·ÖÇøº¯Êý)¡£
¡¡¡¡²½ÖèÈý£º¶ÔÒ»¸ö


Ïà¹ØÎĵµ£º

SQLÖÐDATEADDºÍDATEDIFFµÄÓ÷¨

SQLÖÐDATEADDºÍDATEDIFFµÄÓ÷¨
ÈÕÆÚ:2008-07-17 ×÷Õß:ϲ騰С¶þ 來Ô´:PHPChina
ͨ³££¬妳ÐèÒª獲µÃ當ǰÈÕÆÚºÍ計ËãһЩÆäËûµÄÈÕÆÚ£¬ÀýÈ磬妳µÄ³ÌÐò¿ÉÄÜÐèÒªÅÐ斷Ò»個ÔµĵÚÒ»Ìì»òÕß×îááÒ»Ìì¡£妳們´ó²¿·ÖÈË´ó¸Å¶¼ÖªµÀÔõ樣°ÑÈÕÆÚ進ÐзָÄê ......

SQL ÈÕÆÚ


MySQL Date º¯Êý
ÏÂÃæµÄ±í¸ñÁгöÁË MySQL ÖÐ×îÖØÒªµÄÄÚ½¨ÈÕÆÚº¯Êý£º
º¯ÊýÃèÊö
NOW()
·µ»Øµ±Ç°µÄÈÕÆÚºÍʱ¼ä
CURDATE()
·µ»Øµ±Ç°µÄÈÕÆÚ
CURTIME()
·µ»Øµ±Ç°µÄʱ¼ä
DATE()
ÌáÈ¡ÈÕÆÚ»òÈÕÆÚ/ʱ¼ä±í´ïʽµÄÈÕÆÚ²¿·Ö
EXTRACT()
·µ»ØÈÕÆÚ/ʱ¼ä°´µÄµ¥¶À²¿·Ö
DATE_ADD()
¸øÈÕÆÚÌí¼ÓÖ¸¶¨µÄʱ¼ä¼ä¸ô
DATE_SUB()
´ÓÈÕÆÚ ......

SQLÓï¾äÓÅ»¯¼¼Êõ·ÖÎö

×î½ü¼¸ÖÜÒ»Ö±ÔÚ½øÐÐÊý¾Ý¿âÅàѵ£¬ÀÏʦ¾«Õ¿µÄ¼¼ÊõºÍÉú¶¯µÄ½²½âʹÎÒÊÜÒæ·Ëdz¡£ÎªÁËÈøü¶àµÄÐÂÊÖÊÜÒæ£¬ÎÒ³é¿Õ°ÑSQLÓï¾äÓÅ»¯²¿·Ö½øÐÐÁËÕûÀí£¬Ï£Íû´ó¼ÒÒ»Æð½ø²½¡£¡¡¡¡
¡¡¡¡Ò»¡¢²Ù×÷·ûÓÅ»¯¡¡¡¡
¡¡1¡¢IN ²Ù×÷·û ¡¡¡¡
¡¡¡¡ÓÃINд³öÀ´µÄSQLµÄÓŵãÊDZȽÏÈÝÒ×д¼°ÇåÎúÒ×¶®£¬Õâ±È½ÏÊʺÏÏÖ´úÈí¼þ¿ª·¢µÄ·ç¸ñ¡£µ«ÊÇÓÃINµÄSQLÐÔÄÜ×ÜÊÇ±È½Ï ......

±È½ÏÁ½¸öSQLµÄÖ´ÐÐʱ¼ä

±È½ÏÁ½¸öSQLµÄÖ´ÐÐʱ¼ä
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PROC_SQL_COMP]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[PROC_SQL_COMP]
GO
/*--²âÊÔÁ½×éSQLµÄƽ¾ùʱ¼ä
 
 ÀûÓÃosql.exeÀ´²âÊÔÁ½×é SQL Óï¾äµÄÖ´ÐÐʱ¼ä
 ²âÊԵĴ洢¹ý³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ