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

SQL Server2005 ±í·ÖÇøÈý²½Çú

Ç°ÑÔ
SQL Server 2005¿ªÊ¼Ö§³Ö±í·ÖÇø£¬ÕâÖÖ¼¼ÊõÔÊÐíËùÓеıí·ÖÇø¶¼±£´æÔÚͬһ̨·þÎñÆ÷ÉÏ¡£Ã¿Ò»¸ö±í·ÖÇø¶¼ºÍÔÚij¸öÎļþ×é(filegroup)Öеĵ¥¸öÎļþ¹ØÁª¡£Í¬ÑùµÄÒ»¸öÎļþ/Îļþ×é¿ÉÒÔÈÝÄɶà¸ö·ÖÇø±í¡£ÔÚÕâÖÖÉè¼Æ¼Ü¹¹Ï£¬Êý¾Ý¿âÒýÇæÄܹ»Åж¨²éѯ¹ý³ÌÖÐÓ¦¸Ã·ÃÎÊÄĸö·ÖÇø£¬¶ø²»ÓÃɨÃèÕû¸ö±í¡£Èç¹û²éѯÐèÒªµÄÊý¾ÝÐзÖÉ¢ÔÚ¶à¸ö·ÖÇøÖУ¬SQL ServerʹÓöà¸ö´¦ÀíÆ÷¶Ô¶à¸ö·ÖÇø½øÐв¢Ðвéѯ¡£Äã¿ÉÒÔΪÔÚ´´½¨±íµÄʱºò¾Í¶¨Òå·ÖÇøµÄË÷Òý¡£ ¶ÔСË÷ÒýµÄËÑË÷»òÕßɨÃèÒª±ÈɨÃèÕû¸ö±í»òÕßÒ»ÕÅ´ó±íÉϵÄË÷ÒýÒª¿ìºÜ¶à¡£Òò´Ë£¬µ±¶Ô´ó±í½øÐвéѯ£¬±í·ÖÇø¿ÉÒÔ²úÉúÏ൱´óµÄÐÔÄÜÌáÉý
ͨ¹ý·Ö±ð¼ì²éͬһÌõ·µ»ØËùÓÐÐеġ¢¼òµ¥SELECTÓï¾äÔÚ·ÖÇø±íºÍ·Ç·ÖÇø±íÉϵÄÖ´Ðмƻ®£¬·µ»ØµÄÊý¾Ý·¶Î§Í¨¹ýWHEREÓï¾äÀ´Ö¸¶¨¡£Í¬Ò»ÌõÓï¾äÔÚÕâÁ½¸ö²»Í¬µÄ±íÉÏÓв»Í¬µÄÖ´Ðмƻ®¡£¶ÔÓÚ·ÖÇø±íµÄ²éѯÏÔʾ³öÒ»¸öǶÌ×µÄÑ­»·ºÍË÷ÒýµÄɨÃè¡£´Ó±¾ÖÊÉÏÀ´Ëµ£¬SQL Server½«Á½¸ö·ÖÇøÊÓΪ¶ÀÁ¢µÄ±í£¬Òò´ËʹÓÃÒ»¸öǶÌ×Ñ­»·½«ËüÃÇÁ¬½ÓÆðÀ´¡£¶Ô·Ç·ÖÇøµÄ±íµÄͬһ¸ö²éѯÔòʹÓÃË÷ÒýɨÃèÀ´·µ»ØͬÑùµÄÁС£µ±ÄãʹÓÃͬÑùµÄ·ÖÇø²ßÂÔ´´½¨¶à¸ö±í£¬Í¬Ê±ÔÚ²éѯÖÐÁ¬½ÓÕâЩ±í£¬ÄÇôÐÔÄÜÉϵÄÌáÉý»á¸ü¼ÓÃ÷ÏÔ
·ÖÇø請Èý˼
1.ËäÈ»·ÖÇø¿ÉÒÔ´øÀ´ÖÚ¶àµÄºÃ´¦£¬µ«ÊÇͬ½øÒ²Ôö¼ÓÁËʵÏÖ¶ÔÏóµÄ¹ÜÀí·ÑÓú͸´ÔÓÐÔ¡£Òò´ËÔÚ½øÐзÖÇø֮ǰҪÊ×ÏÈ×ÐϸµÄ¿¼ÂÇÒÔÈ·¶¨ÊÇ·ñӦΪ¶ÔÏó½øÐзÖÇø¡£
2.ÔÚÈ·¶¨ÁËΪ¶ÔÏó½øÐзÖÇøºó£¬ÏÂÒ»²½¾ÍҪȷ¶¨·ÖÇø¼üºÍ·ÖÇøÊý¡£ÒªÈ·¶¨·ÖÇøÊý¾Ý£¬Ó¦ÏÈÆÀ¹ÀÄúµÄÊý¾ÝÖÐÊÇ·ñ´æÔÚÂß¼­·Ö×éºÍģʽ¡£
3.È·¶¨ÊÇ·ñӦʹÓöà¸öÎļþ·Ö×顣ΪÁËÓÐÖúÓÚÓÅ»¯ÐÔÄܺÍά»¤£¬Ó¦Ê¹ÓÃÎļþ×é·ÖÀëÊý¾Ý¡£Îļþ×éÊÇÊý¾Ý¿âÊý¾ÝÎļþµÄÂß¼­×éºÏ£¬Ëü¿ÉÒÔ¶ÔÊý¾ÝÎļþ½øÐйÜÀíºÍ·ÖÅ䣬ÒÔ±ãÌá¸ßÊý¾Ý¿âÎļþµÄ²¢·¢·ÃÎÊЧÂÊ¡£
·ÖÇøÈý²½Çú
SQL ServerÊý¾Ý¿â±í·ÖÇø²Ù×÷¹ý³ÌÓÉÈý¸ö²½Öè×é³É£º
1. ´´½¨·ÖÇøº¯Êý
2. ´´½¨·ÖÇø¼Ü¹¹
3. ¶Ô±í½øÐзÖÇø
(Ò»)£º´´½¨Ò»¸ö·ÖÇøº¯Êý£¨Âß¼­½á¹¹£©
   ´Ë·ÖÇøº¯ÊýÓÃÓÚ¶¨ÒåÄãÏ£ÍûSQL ServerÈçºÎ¶ÔÊý¾Ý½øÐзÖÇøµÄ²ÎÊýÖµ(how)¡£Õâ¸ö²Ù×÷²¢²»Éæ¼°Èκαí¸ñ£¬Ö»Êǵ¥´¿µÄ¶¨ÒåÁËÒ»Ïî¼¼ÊõÀ´·Ö¸îÊý¾Ý¡£
--刪³ý±í
if object_id('tb_partition1')is not null drop table tb_partition1
go
if object_id('tb_partition2')is not null drop table tb_partition2
go
--刪³ý¼Ü構
If exists(Select 1 from sys.partition_schemes where name='my_psch')
    drop partition scheme my_psch
go
--


Ïà¹ØÎĵµ£º

SQLSERVER SQLÐÔÄÜÓÅ»¯

1.Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)¡¡¡¡
¡¡¡¡ SQLSERVERµÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬Òò´Ëfrom×Ó¾äÖÐдÔÚ×îºóµÄ±í£¨»ù´¡±ídriving table£©½«±»×îÏÈ´¦Àí£¬ÔÚfrom×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏ£¬±ØÐëÑ¡Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í£¬µ±SQLSERVER´¦Àí¶à¸ö±íʱ£¬»áÔËÓÃÅÅÐò¼°ºÏ²¢µÄ·½Ê½Á ......

SQLÊý¾Ý¿â

1.      ´æ´¢¹ý³Ì(¶¨Òå&±àд)
l  ´´½¨´æ´¢¹ý³Ì
CREATE PROCEDURE storedproc1
AS
SELECT *
from tb_project
WHERE  Ô¤¼Æ¹¤ÆÚ<= 90
ORDER BY  Ô¤¼Æ¹¤ÆÚ DESC
GO
exec storedproc1
GO
 
l   Ð޸Ĵ洢¹ý³Ì
ALTER PROCEDURE storedproc1
AS
SEL ......

SQLÊý¾Ý¿â

l  ÔÚ³ÌÐòÖÐÆ´½ÓSQLÃüÁî
¿ÉÊÇÈçºÎÔÚC#³ÌÐòÖÐÔËÐÐÄØ£¿ÎÒÃǼǵÃÔÚÆÕͨµÄSQL²éѯÖУ¬Ò»°ãÐèÒª°Ñ²éѯÓï¾ä¸³Öµ¸øSalCommand.CommandTextÊôÐÔ£¬ÕâÀïÒ²¾ÍÏñÆÕͨµÄSQL²éѯÓï¾äÒ»Ñù£¬½«ÕâЩÓï¾ä¸³¸øSqlCommand.CommandTextÊôÐÔ¼´¿É¡£Òª×¢ÒâµÄÒ»µãÊÇ£¬ÆäÖеÄ"GO"Óï¾ä±êÖ¾×ÅSQLÅú´¦ÀíµÄ½áÊø£¬±àдSQL½Å±¾ÊÇÐèÒªµÄ£¬µ«ÊÇÔÚÕâÀïÊDz ......

sqlÓï¾ä ½Øȡʱ¼ä Ö»ÏÔʾ Ä꣬Ô£¬Èյĸñʽ


Õª×Ôhttp://blog.sina.com.cn/zhm85
SQLÓï¾ä½Øȡʱ¼ä£¬Ö»ÏÔʾÄêÔÂÈÕ£¨2004-09-12£©
select CONVERT(varchar, getdate(), 120 )
‘getdate£¨£©’¸ÄΪʱ¼ä×Ö¶ÎÃû‘createtime’
ÔÙÖØÃüÃûмÓÁУ¨Select Name AS UName from Users£©
ÀýÈç select convert(varchar(11),createtime,120) as Ndate fro ......

SQL ServerÖÐÔ¼ÊøµÄ½éÉÜ

ÕªÒª
¶ÔÓÚSQL ServerÖеÄÔ¼Êø£¬Ïë±Ø´ó¼Ò²¢²»ÊǺÜÄ°Éú¡£µ«ÊÇÔ¼ÊøÖÐÕæÕýµÄÄÚº­ÊÇʲô£¬²¢²»ÊǺܶàÈ˶¼ºÜÇå³þµÄ¡£±¾ÎÄÒÔÏêϸµÄÎÄ×ÖÀ´½éÉÜÁËʲôÊÇÔ¼Êø£¬ÒÔ¼°ÈçºÎÔÚÊý¾Ý¿â±à³ÌÖÐÓ¦ÓúÍʹÓÃÕâЩԼÊø£¬À´´ïµ½¸üºÃµÄ±à³ÌЧ¹û¡££¨±¾ÎIJ¿·ÖÄÚÈݲο¼ÁËSQL ServerÁª»úÊֲᣩ
ÄÚÈÝ
 
Êý¾ÝÍêÕûÐÔ·ÖÀà
 
ʵÌåÍêÕûÐÔ
&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ