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

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

ÕªÒª
¶ÔÓÚSQL ServerÖеÄÔ¼Êø£¬Ïë±Ø´ó¼Ò²¢²»ÊǺÜİÉú¡£µ«ÊÇÔ¼ÊøÖÐÕæÕýµÄÄÚº­ÊÇʲô£¬²¢²»ÊǺܶàÈ˶¼ºÜÇå³þµÄ¡£±¾ÎÄÒÔÏêϸµÄÎÄ×ÖÀ´½éÉÜÁËʲôÊÇÔ¼Êø£¬ÒÔ¼°ÈçºÎÔÚÊý¾Ý¿â±à³ÌÖÐÓ¦ÓúÍʹÓÃÕâÐ©Ô¼Êø£¬À´´ïµ½¸üºÃµÄ±à³ÌЧ¹û¡££¨±¾ÎIJ¿·ÖÄÚÈݲο¼ÁËSQL ServerÁª»úÊֲᣩ
ÄÚÈÝ
 
Êý¾ÝÍêÕûÐÔ·ÖÀà
 
ʵÌåÍêÕûÐÔ
 
ÓòÍêÕûÐÔ
 
ÒýÓÃÍêÕûÐÔ
 
Óû§¶¨ÒåÍêÕûÐÔ
 
PRIMARY KEYÔ¼Êø
 
DEFAULTÔ¼Êø
 
CHECKÔ¼Êø
 
UNIQUEÔ¼Êø
 
FOREIGN KEYÔ¼Êø
ÕýÎÄ
ÔÚÊý¾Ý¿â¹ÜÀíϵͳÖУ¬±£Ö¤Êý¾Ý¿âÖеÄÊý¾ÝÍêÕûÐÔÊǷdz£ÖØÒªµÄ¡£ËùνÊý¾ÝÍêÕûÐÔ£¬¾ÍÊÇÖ¸´æ´¢ÔÚÊý¾Ý¿âÖÐÊý¾ÝµÄÒ»ÖÂÐÔºÍÕýÈ·ÐÔ¡£Ô¼Êø¶¨Ò幨ÓÚÁÐÖÐÔÊÐíÖµµÄ¹æÔò£¬ÊÇÇ¿ÖÆÍêÕûÐԵıê×¼»úÖÆ¡£Ê¹ÓÃÔ¼ÊøÓÅÏÈÓÚʹÓô¥·¢Æ÷¡¢¹æÔòºÍĬÈÏÖµ¡£²éѯÓÅ»¯Æ÷ҲʹÓÃÔ¼Êø¶¨ÒåÉú³É¸ßÐÔÄܵIJéѯִÐмƻ®¡£
SQL ServerÁª»ú´ÔÊéÖУ¬½«Êý¾ÝÍêÕûÐÔ½âÊÍÈçÏ£º“´æ´¢ÔÚÊý¾Ý¿âÖеÄËùÓÐÊý¾ÝÖµ¾ùÕýÈ·µÄ״̬¡£Èç¹ûÊý¾Ý¿âÖд洢Óв»ÕýÈ·µÄÊý¾ÝÖµ£¬Ôò¸ÃÊý¾Ý¿â³ÆÎªÒÑɥʧÊý¾ÝÍêÕûÐÔ¡£”Ç¿ÖÆÊý¾ÝÍêÕûÐÔ¿ÉÈ·±£Êý¾Ý¿âÖеÄÊý¾ÝÖÊÁ¿¡£
ÀýÈ磬Èç¹ûÊäÈëÁË employee_id ֵΪ 123 µÄÖ°Ô±£¬ÄÇô¸ÃÊý¾Ý¿â²»Ó¦ÔÊÐíÆäËûְԱʹÓÃͬһ ID Öµ¡£Èç¹û¼Æ»®½« employee_rating ÁеÄÖµ·¶Î§É趨Ϊ´Ó 1 µ½ 5£¬ÔòÊý¾Ý¿â²»Ó¦½ÓÊÜ 6¡£Èç¹û±íÓÐÒ» dept_id ÁУ¬¸ÃÁд洢ְԱµÄ²¿ÃűàºÅ£¬ÔòÊý¾Ý¿âÓ¦Ö»ÔÊÐí½ÓÊܹ«Ë¾ÖеÄÓÐЧ²¿ÃűàºÅ¡£
Êý¾ÝÍêÕûÐÔ·ÖÀà
ÔÚSQL ServerÖУ¬¸ù¾ÝÊý¾ÝÍêÕûдëÊ©Ëù×÷ÓõÄÊý¾Ý¿â¶ÔÏóºÍ·¶Î§²»Í¬£¬¿ÉÒÔ½«Êý¾ÝÍêÕûÐÔ·ÖΪÒÔϼ¸ÖÖ¡£
 
ʵÌåÍêÕûÐÔ
 
ÓòÍêÕûÐÔ
 
ÒýÓÃÍêÕûÐÔ
 
Óû§¶¨ÒåÍêÕûÐÔ
SQL ServerÁª»ú´ÔÊéÖÐÖ¸Ã÷£º“¶Ô±í½øÐмƻ®ÓÐÁ½¸öÖØÒª²½Ö裺±êʶÁеÄÓÐЧֵºÍÈ·¶¨ÈçºÎÇ¿ÖÆÁÐÖеÄÊý¾ÝÍêÕûÐÔ¡£”
ʵÌåÍêÕûÐÔ
ʵÌåÍêÕûÐÔ¼òµ¥µÄ˵£¬¾ÍÊǽ«±íÖеÄÿһÐп´×÷Ò»¸öʵÌ塣ʵÌåÍêÕûÐÔÒªÇó±íµÄ±êʾ·ûÁлòÖ÷¼üµÄÍêÕûÐÔ¡£¿ÉÒÔͨ¹ý½¨Á¢Î¨Ò»Ë÷Òý¡¢PRIMARY KEYÔ¼Êø¡¢UNIQUEÔ¼Êø£¬ÒÔ¼°ÁеÄIDENTITYÊôÐÔÀ´ÊµÊ©ÊµÌåÍêÕûÐÔ¡£
ÓòÍêÕûÐÔ
ÓòÍêÕûÐÔÊÇÖ¸¸ø¶¨ÁеÄÊäÈëÓÐЧÐÔ¡£ÒªÇó±íÖÐÖ¸¶¨ÁеÄÊý¾Ý¾ßÓÐÕýÈ·µÄÊý¾ÝÀàÐÍ¡¢¸ñʽºÍÓÐЧµÄÊý¾Ý·¶Î§¡£Ç¿ÖÆÓòÓÐЧÐԵķ½·¨ÓУºÏÞÖÆÀàÐÍ£¨Í¨¹ýÊý¾ÝÀàÐÍ£©¡¢¸ñʽ£¨Í¨¹ý CHECK Ô¼ÊøºÍ¹æÔò£©»ò¿ÉÄÜÖµµÄ·¶Î§¡£ÓòÍêÕûÐÔͨ¹ý FOREIGN KEY Ô¼Êø¡¢CHECK Ô¼Êø¡¢DEFAULT ¶¨Òå¡¢NOT NULL ¶¨ÒåºÍ¹æÔòÀ´ÊµÏÖ¡£
ÒýÓÃÍêÕûÐÔ


Ïà¹ØÎĵµ£º

sqlÓï¾äÓÅ»¯3


 
µÍЧ: (Ë÷ÒýʧЧ)
SELECT … from DEPARTMENT WHERE DEPT_CODE IS NOT NULL;
¸ßЧ: (Ë÷ÒýÓÐЧ)
SELECT … from DEPARTMENT WHERE DEPT_CODE >=0;
£¨27£©×ÜÊÇʹÓÃË÷ÒýµÄµÚÒ»¸öÁУº
Èç¹ûË÷ÒýÊǽ¨Á¢ÔÚ¶à ......

SQL Á¬½Ó×Ö·û´®µÄ˵Ã÷


ת×Ô£ºhttp://hi.baidu.com/arslong/blog/item/b23307e76252342cb8382001.html
Item01
Á¬½Ó×Ö·û´®Öг£ÓõÄÉùÃ÷ÓУº
·þÎñÆ÷ÉùÃ÷£ºData Source
¡¢Server
ºÍAddr
µÈ¡£
Êý¾Ý¿âÉùÃ÷£ºInitial Catalog
ºÍDataBase
µÈ¡£
¼¯³ÉWindows
Õ˺ŵݲȫÐÔÉùÃ÷£ºIntegrated
Security
ºÍTrusted_Connection
µÈ¡£
ʹÓÃÊý¾Ý¿â ......

SQL ×Ö·û´®Óë16½øÖÆ»¥»»

ÔÚÍøÉÏ¿´µ½SQL×Ö·û´®×ª16½øÖƵÄÓï¾ä£¬¾­¹ýССÌí¼Ó£¬ÏÖ½«SQL×Ö·û´®Óë16½øÖÆ»¥»»µÄ·½·¨¼Ç¼£¬ÒÔ¹©ÒÔºó²é¿´¡£ 
--SQL char->HEX code
DECLARE @str VARCHAR(4000)
SET @str='SELECT * from dbo.TaskHistory' --Your sql char
DECLARE @i INT,@Asi INT,@ModS INT,@res VARCHAR(800),@Len INT,@Cres VARCHAR(4),@te ......

µÚ10Õ£ºSQLºÍTQuery¶ÔÏó

±¾ÕÂÊǹØÓÚ²éѯ¡£ÕâÊÇÒ»¸öÖ÷Ì⣬ÔÚºËÐĵĿͻ§/·þÎñÆ÷±à³Ì£¬Òò´ËÕâÊDZ¾Êé¸üÖØÒªµÄƪÕÂÖ®Ò»¡£
¸Ã²ÄÁϽ«±»·Ö³ÉÒÔÏÂÖ÷Òª²¿·Ö£º
ʹÓÃTQuery¶ÔÏó
ʹÓñ¾µØºÍÔ¶³Ì·þÎñÆ÷µÄSQLÀ´Ñ¡Ôñ£¬¸üУ¬É¾³ýºÍ²åÈë¼Ç¼
ʹÓÃSQLÓï¾äÀ´´´½¨Á¬½Ó£¬ÁªÏµÓαêºÍ³ÌÐò£¬ËÑË÷µ¥¸ö¼Ç¼
Õâ¸öËõд´ú±íµÄSQL½á¹¹»¯²éѯÓïÑÔ£¬Í¨³£ÊÇÃ÷ÏÔµÄÐø¼¯»ò˵à ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ