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

SQL 2005 ´´½¨Ô¼Êø

²Î¼û¡¶SQL Sever 2005 Êý¾Ý¿â»ù´¡¼°Ó¦Óü¼Êõ½Ì³ÌÓëʵѵ¡· ÖÜÆæ
 
SQL ServerÖÐÓÐÎåÖÖÔ¼ÊøÀàÐÍ£¬·Ö±ðÊÇCHECKÔ¼Êø¡¢DEFAULTÔ¼Êø¡¢PRIMARY KEYÔ¼Êø¡¢FOREIGN KEYÔ¼ÊøºÍUNIQUEÔ¼Êø¡£
 
1.       CHECKÔ¼Êø£º
CHECKÔ¼ÊøÓÃÓÚÏÞÖÆÊäÈëÒ»Áлò¶àÁеÄÖµµÄ·¶Î§£¬Í¨¹ýÂß¼­±í´ïʽÀ´ÅжÏÊý¾ÝµÄÓÐЧÐÔ¡£Ò»¸öÁеÄÊäÈëÄÚÈݱØÐëÂú×ãCHECKÔ¼ÊøµÄÌõ¼þ£¬·ñÔòÊý¾ÝÎÞ·¨Õý³£ÊäÈë¡£
 
ÏÂÃæÎÒÃÇÒª¶ÔÒÔϵıíÌí¼ÓCHECKÔ¼Êø£¬
Name
Sex
Adams
M
Berry
F
Hebe
f
Jack
M
 
 
 
ÒÔÉϵÄÔ¼Êø¿ÉÒÔÏÞÖÆSexÁеÄȡֵֻÄÜΪ’M’»òÕß’F’¡£Èç¹ûÄã²åÈëÐÂÐУ¬»ò¸ü¸ÄijһÐв»·ûºÏ¸ÃÔ¼Êø£¬¾Í»á±¨´í¡£
 
2.       DEFAULTÔ¼Êø
ÈôÔÚ±íÖÐijÁж¨ÒåÁËDEFAULTÔ¼Êø£¬Óû§ÔÚ²åÈëеÄÊý¾ÝÐÐʱ£¬Èç¹û¸ÃÁÐûÓÐÖ¸¶¨Êý¾Ý£¬ÄÇôϵͳ½«Ä¬ÈÏÖµ¸³¸ø¸ÃÁУ¬µ±È»¸ÃĬÈÏÖµÒ²¿ÉÒÔÊÇ¿ÕÖµ(NULL)¡£
 
´´½¨DEFAULTÔ¼ÊøÐèÒªÔÚ±íÉè¼ÆÆ÷ÖУ¬ÌîдÁÐÊôÐԵĔĬÈÏÖµ”.
 
 
 
3.       PRIMARY KEYÔ¼Êø
ÔÚ±íÖг£ÓÐÒ»Áлò¶àÁеÄ×éºÏ£¬ÆäÖµÄÜΨһ±êʶ±íÖеÄÿһÐС£ÕâÑùµÄÒ»Áлò¶àÁгÉΪ±íµÄÖ÷¼ü(Primary Key)¡£Ò»¸ö±íÖ»ÄÜÓÐÒ»¸öÖ÷¼ü£¬¶øÇÒÖ÷¼üÔ¼ÊøÖеÄÁв»ÄÜΪ¿ÕÖµ¡£
 
 
 
4.       FOREIGN KEYÔ¼Êø
Íâ¼ü(Foreign Key)ÊÇÓÃÓÚ½¨Á¢ºÍ¼ÓÇ¿Á½¸ö±í(Ö÷±íÓë´Ó±í)µÄÒ»Áлò¶àÁÐÊý¾ÝÖ®¼äµÄÁ¬½ÓµÄ¡£´´½¨Ô¼ÊøµÄ˳ÐòÊÇÏȶ¨ÒåÖ÷±íµÄÖ÷¼ü£¬ÔÙ¶Ô´Ó±í¶¨ÒåÍâ¼üÔ¼Êø¡£
 
ÏȶÔCountry±íÉèÖÃÖ÷¼ü£¬È»ºó¶ÔAuthor±í´´½¨¹ØÏµ¡£ 
 
 
 
 
 
ÉèÖýáÊøÒԺ󣬿ÉÒÔ·¢ÏÖAuthor±íµÄCountryIDÁбäΪÁËÍâ¼ü¡£
 
 
 
5.       UNIQUEÔ¼Êø
UNIQUEÔ¼ÊøÓÃÓÚÈ·±£±íÖеÄÁ½¸öÊý¾ÝÐÐÔÚ·ÇÖ÷¼üÖÐûÓÐÏàͬµÄÁÐÖµ¡£ÓëPRIMARY KEYÔ¼ÊøÀàËÆ£¬UNIQUEÔ¼ÊøÒ²Ç¿ÖÆÎ¨Ò»ÐÔ£¬µ«UNIQUEÔ¼ÊøÓÃÓÚ·ÇÖ÷¼üµÄÒ»Áлò¶àÁÐ×éºÏ£¬ÇÒÒ»¸ö±í¿ÉÒÔ¶¨Òå¶à¸öUNIQUEÔ¼Êø£¬ÁíÍâUNIQUEÔ¼Êø¿ÉÒÔÓÃÓÚ¶¨Òå¶àÁÐ×éºÏ¡£
 
 
°´ÕÕÉÏͼËùʾ²Ù×÷£¬Author±í¾Í¶àÁËÒ»¸ö¶ÔNameÁеÄUNIQUE²Ù×÷¡£ÕâÑù£¬Author±í¾Í²»»áÓÐÁ½ÐоßÓÐÏàͬNameµÄ¼Ç¼ÁË¡£


Ïà¹ØÎĵµ£º

SQLÈÕÖ¾ÎļþÌ«´ó,ÇåÀí·½·¨

×î¼Ñ´ð°¸·½·¨1£º 
ÔÚ²éѯ·ÖÎöÒÇÀïÃæÔËÐÐÏÂÃæ´úÂ룺 
backup log dbname with NO_LOG
backup log dbname with TRUNCATE_ONLY
DBCC SHRINKDATABASE(dbname)
·½·¨2£º 
½øÈëÆóÒµ¹ÜÀíÆ÷£¬Ñ¡ÖÐÊý¾Ý¿â 
ËùÓÐÈÎÎñ->·ÖÀëÊý¾Ý¿â 
µ½Êý¾Ý¿âÎļþµÄ´æ·ÅĿ¼£¬½«dbname_log.LDFÎļþɾ³ý£¬ÅÂSµÄ»° ......

ÓÃSQLÓï¾äÐÞ¸ÄSQL±í½á¹¹

×î½üÐÞ¸ÄÊý¾Ý¿âÒѾ­´æÔڵıí½á¹¹£¬·¢ÏÖÓÃSQLÓï¾äÄܺܺõÄÐ޸ıíµÄ½á¹¹¡£SQLÊý¾Ý¿â¼Ç¼Êý·Ç³£ÅÓ´ó£¬Èç¹ûÏëÐ޸ıíµÄ×Ö¶ÎÀàÐÍ£¬Ê¹ÓÃÆóÒµ¹ÜÀíÆ÷À´¸ü¸Ä×Ö¶ÎÀàÐÍ£¬ºÜ¶àʱºò»á³¬Ê±£¬¸ü¸Ä²»³É¹¦£¬Õâ¸öʱºò£¬¿ÉÒÔÓÃSQLÓï¾äÀ´¸ü¸Ä£¬ÒÔÏÂΪÏàÓ¦µÄ´úÂëʵÀý£º
1.¸ü¸Ä×Ö¶ÎÀàÐͳ¤¶È
alert table ±í alert column ×Ö¶ÎÃû ÀàÐ͵ij¤¶È
eg: ......

1433¶Ë¿ÚÓ³Éä ¼ÜÉèsql server

¹ØÓÚͨ¹ýÍâÍøÁ¬½ÓÄÚÍøSQL Server·þÎñÆ÷µÄ·½·¨
      ½üÈÕ£¬ÔÚÂÛ̳ÉÏ¿´µ½µÄÓйØSQL ServerÔ¶³ÌÁ¬½ÓµÄÎÄÕºó£¬ÕæµÄÊÜÒæÁ¼¶à¡£Ò»Ö±ÒÔÀ´À§»óÁËÒѾõĹØÓÚ´ÓÍâÍøÈçºÎÁ¬½Óµ½ÄÚÍøµÄSQL Server·þÎñÆ÷Éϵķ½·¨£¬ÏÖÒѽâ¾öÁË£¬ÏàÐÅÒ²Óв»ÉÙÏóÎÒÕâÑùµÄºüÓÑÃÇ¡£¹Ê´Ë£¬ÏÖÔÚ°ÑÎÒʵÏֵķ½·¨Ä ......

SQL Server´æ´¢¹ý³ÌµÄ±àдºÍÓÅ»¯´ëÊ©

¡¡¡¡ÔÚÊý¾Ý¿âµÄ¿ª·¢¹ý³ÌÖУ¬¾­³£»áÓöµ½¸´ÔÓµÄÒµÎñÂß¼­ºÍ¶ÔÊý¾Ý¿âµÄ²Ù×÷£¬Õâ¸öʱºò¾Í»áÓÃSPÀ´·â×°Êý¾Ý¿â²Ù×÷¡£Èç¹ûÏîÄ¿µÄSP½Ï¶à£¬ÊéдÓÖûÓÐÒ»¶¨µÄ¹æ·¶£¬½«»áÓ°ÏìÒÔºóµÄϵͳά»¤À§ÄѺʹóSPÂß¼­µÄÄÑÒÔÀí½â£¬ÁíÍâÈç¹ûÊý¾Ý¿âµÄÊý¾ÝÁ¿´ó»òÕßÏîÄ¿¶ÔSPµÄÐÔÄÜÒªÇóºÜ£¬¾Í»áÓöµ½ÓÅ»¯µÄÎÊÌ⣬·ñÔòËÙ¶ÈÓпÉÄܺÜÂý£¬¾­¹ýÇ×Éí¾­Ñ飬һ¸ö¾­ ......

SQL±íÉú³ÉÓï¾ä

USE [haitest]
GO
/****** ¶ÔÏó:  Table [dbo].[haiTable]    ½Å±¾ÈÕÆÚ: 03/13/2010 20:10:59 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[haiTable](
 [buy_original_ticket] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,
 [buy_id] [nvar ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ