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

SQL Server 2005ÖеķÖÇø±í£¨Î壩£ºÌí¼ÓÒ»¸ö·ÖÇø

    ËùνÌìÏ´óÊ£¬·Ö¾Ã±ØºÏ£¬ºÏ¾Ã±Ø·Ö£¬¶ÔÓÚ·ÖÇø±í¶øÑÔÒ²Ò»Ñù¡£Ç°ÃæÎÒÃǽéÉܹýÈçºÎɾ³ý£¨ºÏ²¢£©·ÖÇø±íÖеÄÒ»¸ö·ÖÇø£¬ÏÂÃæÎÒÃǽéÉÜÒ»ÏÂÈçºÎΪ·ÖÇø±íÌí¼ÓÒ»¸ö·ÖÇø¡£
    Îª·ÖÇø±íÌí¼ÓÒ»¸ö·ÖÇø£¬ÕâÖÖÇé¿öÊÇʱ³£»á
·¢ÉúµÄ¡£±ÈÈ磬×î³õÔÚÊý¾Ý¿âÉè¼ÆÊ±£¬Ö»Ô¤¼ÆÁË´æ·Å3ÄêµÄÊý¾Ý£¬¿ÉÊǵ½Á˵Ú4ÌìÔõô°ì£¿ÕâÑùµÄ»°£¬ÎÒÃǾͿÉÒÔΪ·ÖÇø±íÌí¼ÓÒ»¸ö·ÖÇø£¬ÈÃËü°ÑеÄÊý¾Ý·ÅÔÚеķÖÇøÀï¡£ÔÙ±ÈÈ磬×î³õÉè¼ÆÊ±£¬Ò»¸ö·ÖÇøÓÃÓÚ´æ·ÅÒ»ÄêµÄÊý¾Ý£¬½á¹ûÔÚʹÓõÄʱºò²Å·¢ÏÖ£¬Ò»ÄêµÄÊý¾ÝÌ«¶à£¬Ï뽫һ¸ö·ÖÇøÖеÄÊý¾Ý·ÖΪÁ½¸ö·ÖÇøÀ´´æ·Å¡£
    Óöµ½ÕâÖÖÇé¿ö£¬¾Í±ØÐëҪΪ·ÖÇø±íÌí¼ÓÒ»¸ö·ÖÇøÁË¡£
    µ±È»£¬ÎÒÃÇÒ²¿ÉÒÔʹÓÃÐ޸ķÖÇøº¯ÊýµÄ·½Ê½À´Ìí¼ÓÒ»¸ö·ÖÇø£¬µ«ÊÇÔÚÐ޸ķÖÇøº¯Êýʱ£¬ÎÒÃDZØÐëҪעÒâÁíÒ»¸öÎÊÌâ——·ÖÇø·½°¸¡£ÎªÊ²Ã´»¹Òª×¢Òâ·ÖÇø·½°¸ÄØ£¿ÎÒÃǻعýÍ·À´¿´Ò»ÏÂÇ°ÃæÊÇÔõô¶¨Òå·ÖÇøº¯ÊýºÍ·ÖÇø·½°¸µÄ£¬ÈçÒÔÏ´úÂëËùʾ£º
--Ìí¼Ó·ÖÇøº¯Êý
CREATE PARTITION FUNCTION partfunSale (datetime)
AS RANGE RIGHT FOR VALUES ('20100101','20110101','20120101','20130101')
--Ìí¼Ó·ÖÇø·½°¸
CREATE PARTITION SCHEME partschSale
AS PARTITION partfunSale
TO ( Sale2009, Sale2010, Sale2011, Sale2012, Sale2013)  
    ´ÓÒÔÉÏ´úÂëÖпÉÒÔ¿´³ö£¬·ÖÇøº¯Êý¶¨ÒåÁËÓÃÓÚ·ÖÇøµÄÊý¾Ý±ß½ç£¬¶ø·ÖÇøº¯ÊýÖ¸¶¨ÁË·ûºÏ·ÖÇø±ß½çµÄÊý¾Ý´æ·ÅÔÚÎļþ×é¡£Òò´Ë£¬·ÖÇø·½°¸ÖÐÖ¸¶¨µÄÎļþ×é¸öÊýÓ¦¸ÃÊDZȷÖÇøº¯ÊýÖÐÖ¸¶¨µÄ±ß½çÊý´ó1µÄ¡£ÈçÉÏÀýÖУ¬·ÖÇøº¯ÊýÖÐÖ¸¶¨µÄ±ß½çÊýΪ4£¬ÄÇôÔÚ·ÖÇø·½°¸ÖÐÖ¸¶¨µÄÎļþ×éÊý¾ÍΪ5¡£
    Èç¹û£¬ÎÒÃǽ«·ÖÇøº¯ÊýÖеı߽çÊýÔö¼ÓÒ»¸ö£¬ÄÇô·ÖÇø·½°¸ÖеÄÎļþ×éÊýÒ²¾ÍÒªÏàÓ¦µØÔö¼ÓÒ»¸ö¡£Òò´Ë£¬ÎÒÃDz»Äܼò¼òµ¥µ¥µØÍ¨¹ýÐ޸ķÖÇøº¯ÊýµÄ·½Ê½À´Îª·ÖÇø±íÌí¼ÓÒ»¸ö·ÖÇø¡£
    ÄÇô£¬ÎÒÃÇÓ¦¸ÃÔõô×öÄØ£¿ÊDz»ÊÇÒªÏÈΪ·ÖÇø·½°¸Ìí¼ÓÒ»¸öÎļþ×飿
    ÕâÖÖÏë·¨ÊÇûÓдíµÄ£¬ÏëҪΪ·ÖÇø±íÌí¼ÓÒ»¸ö·ÖÇø£¬¿ÉÒÔͨ¹ýÒÔÏÂÁ½¸ö²½ÖèÀ´ÊµÏÖ£º
    1¡¢Îª·ÖÇø·½°¸Ö¸¶¨Ò»¸ö¿ÉÒÔʹÓõÄÎļþ×é¡£
    2¡¢Ð޸ķÖÇøº¯Êý¡£
    ÔÚΪ·ÖÇø·½°¸Ö¸¶¨Ò»¸ö¿ÉÓõÄÎļþ×éʱ£¬¸Ã·ÖÇø·½°¸²¢Ã»ÓÐÁ¢¿ÌʹÓÃÕâ¸öÎļþ×飬ֻÊǽ«Îļþ×éÏȱ¸ÓÃ×Å£¬µÈÐÞ¸ÄÁË·ÖÇøº¯ÊýÖ®ºó·ÖÇø·½°¸²Å»áʹÓÃÕâ¸öÎļþ×飨²»ÒªÍü¼ÇÁ


Ïà¹ØÎĵµ£º

SQLʱ¼äÀàÐÍÄ£ºý²éѯ

     Êý¾Ý¿âÀàÐÍΪDateTimeÀàÐÍ£¬½«Æä×öÄ£ºý²éѯʱ£¬ÔÚHibernateÖУ¬¿ÉÒÔÓÃÆ´SQLµÄÎÊÌ⽫Æä½â¾ö£¬¼´ÔÚSQL²éѯ·ÖÎöÆ÷дSQLÒ»Ñù£¬µ«ÊÇÀûÓòÎÊýÅäÖã¬Ôò·½·¨ÈçÏ£º
     1¡¢Æ´ÉÏSQL,È磺
            String beginPara= &q ......

[SQL 2000]·¢Éú´íÎó1069£ºÓÉÓڵǼʧ°Ü¶øÎÞ·¨Æô¶¯·þÎñ

ͬʱÆô¶¯ÆäËûsql ·þÎñ»á³öÏÖ ´íÎó1068:ÒÀ´æ·þÎñ»ò×éÎÞ·¨Æô¶¯£¨ÕâÊÇÓÉÓÚ¼¸¸öÏà¹ØÁªµÄ·þÎñÖÐÓÐÒ»¸ö²»ÄÜÆô¶¯£©¡£
´íÎó1069ÊÇÒ»¸öWindows NT/2000µÄϵͳ´íÎó¡£´íÎó1069±íÃ÷·þÎñ²»Äܱ»Æô¶¯£¨µ±Æô¶¯·þÎñʱ·µ»Ø“µÇ¼ʧ°Ü”´íÎ󣩡£ÀýÈ磬µ±Æô¶¯MSSQLServer·þÎñʱ£¬µÃµ½ÈçÏ´íÎóÌáʾ£º
·¢Éú´íÎó1069£ºÓÉÓڵǼʧ° ......

sqlÖлñµÃ²¿·Öʱ¼äµÄ·½·¨

ºÜ¶àʱºò£¬ÎÒÃÇ¿ÉÄÜÏ£Íû°´Ô¡¢°´Ìì¡¢°´Äê×öһЩÊý¾Ýͳ¼Æ£¬µ«ÊÇ£¬ÎÒÃÇʵ¼Ê±£´æµÄÊý¾Ý¿ÉÄÜÊÇÒ»¸öºÜ¾«È·µÄ·¢Éúʱ¼ä£¬¿ÉÄÜÊǵ½Ãë¡£ÈçºÎ¸ù¾ÝÒ»¸öʱ¼äÖ®½ØÈ¡ÆäÖеÄÒ»²¿·Ö¾Í³ÉÁËÎÊÌâ¡£
ÓÐÁ½¸ö½â¾ö·½·¨£º
×îÖ±½ÓµÄÏë·¨ÀûÓÃDatePart»òÕßYear¡¢Month¡¢Dayº¯Êý
CAST(
    (
      STR( Y ......

PL/SQLµ¥Ðк¯ÊýºÍ×麯ÊýÏê½â

º¯ÊýÊÇÒ»ÖÖÓÐÁã¸ö»ò¶à¸ö²ÎÊý²¢ÇÒÓÐÒ»¸ö·µ»ØÖµµÄ³ÌÐò¡£ÔÚSQLÖÐOracleÄÚ½¨ÁËһϵÁк¯Êý£¬ÕâЩº¯Êý¶¼¿É±»³ÆÎªSQL»òPL/SQLÓï¾ä£¬º¯ÊýÖ÷Òª·ÖΪÁ½´óÀࣺ
µ¥Ðк¯Êý¡¢×麯Êý
±¾ÎĽ«ÌÖÂÛÈçºÎÀûÓõ¥Ðк¯ÊýÒÔ¼°Ê¹ÓùæÔò¡£
 
SQLÖеĵ¥Ðк¯Êý
SQLºÍPL/SQLÖÐ×Ô´øºÜ¶àÀàÐ͵ĺ¯Êý£¬ÓÐ×Ö·û¡¢Êý×Ö¡¢ÈÕÆÚ¡¢×ª»»¡¢ºÍ»ìºÏÐ͵ȶàÖÖº¯ ......

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), GETDATE(), 4): 16.05.06
Select CONVERT(varch ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ