SQL Server2000ÖÐËÀËø¾Ñé×ܽá
ÎÒÃÇÔÚ×öºÜ¶àÏîĿʱ¶¼ÒªÉæ¼°µ½Êý¾Ý¿â£¬ÌرðÊÇһЩ±È½Ï´óÐ͵ÄwebÏîÄ¿£¬¸üÊÇÓнϴóµÄ²¢·¢´¦Àí£¬ËùÒÔ¶ÔÊý¾Ý¿âµÄ²Ù×÷ÓпÉÄÜ»á²úÉúËÀËø£¬¶ÔÓÚÊý¾Ý¿âµÄËÀËø£¬Ò»°ãÊý¾Ý¿âϵͳ¶¼»áÓÐÒ»Ì×»úÖÆÈ¥½âËø£¬Ò»°ã²»»áÔì³ÉÊý¾Ý¿âµÄ̱»¾£¬µ«½âËøµÄ¹ý³Ì»áÔì³ÉÊý¾Ý¿âÐÔÄܵļ±ËÙϽµ£¬·´Ó³µ½³ÌÐòÉϾͻáÔì³É³ÌÐòµÄ·´Ó¦ÐÔÄܵÄϽµ£¬²¢ÇÒ»áÔì³É³ÌÐòÓеIJÙ×÷ʧ°Ü¡£ËäȻһ°ã¶ÔÓÚÊý¾Ý¿â¼¶±ðµÄËø¶¨ÓÚ½âËø³ÌÐòÔ±²»»áÔÚ³ÌÐòÖÐÓôúÂë±à³ÌÈ¥´¦Àí£¬µ«ÊǶÔÓÚÆäµÄÁ˽â¶ÔÓÚ³ÌÐòÔ±À´Ëµ»¹ÊǺÜÓкô¦µÄ£¬ËüÄÜÈÃÎÒÃÇÔÚ³öÏÖÎÊÌâʱ¿ìËÙÕÒµ½ÎÊÌâµÄÔÒò£¬Í¬Ê±ÈÃÎÒÃÇÔÚ±à³ÌʱעÒâÄÄЩ¿ÉÄÜÔì³ÉÊý¾Ý¿âËÀËøµÄ²»Ì«ºÃµÄ±àÂë¡£
ÒÔÏÂÒÔsql server2000ΪÀý£¬À´Á˽âÊý¾Ý¿âËÀËøµÄһЩ֪ʶ£¨Æäʵ¸÷ÖÖ´óÐÍÊý¾Ý¿âËù²ÉÓõÄËøµÄ»ù±¾ÀíÂÛÊÇÒ»Öµģ¬µ«ÔÚ¾ßÌåʵÏÖÉϸ÷Óвî±ð¡££©
Ö®ËùÒÔÒªÓÐËøµÄ¸ÅÄîÊÇÒòΪ´æÔÚ×ŶàÓû§Í¬Ê±ÐèÒª·ÃÎÊÊý¾Ý¿â£¬Èç¹ûûÓÐËø¶¨ÇÒ¶à¸öÓû§Í¬Ê±·ÃÎÊÒ»¸öÊý¾Ý¿â£¬Ôòµ±ËûÃǵÄÊÂÎñͬʱʹÓÃÏàͬµÄÊý¾Ýʱ¿ÉÄܻᷢÉúÎÊÌ⣬ÕâЩÎÊÌâ°üÀ¨£º¶ªÊ§¸üС¢Ôà¶Á¡¢²»¿ÉÖظ´¶ÁºÍ»Ã¾õ¶ÁµÈµÈ£¬ÔÚÕâ¾Í²»Ò»Ò»½âÊÍÁË£¬×ÜÖ®¾ÍÊÇ·¢ÉúÊý¾Ý²»Ò»ÖÂÏÖÏó¡£
ÔÚsql server2000ÖÐËøÊǾßÓÐÁ£¶ÈµÄ£¬¼´¿ÉÒÔ¶Ô²»Í¬µÄ×ÊÔ´¼ÓËø¡£Ëø¶¨ÔÚ½ÏСµÄÁ£¶ÈµÄ×ÊÔ´£¨ÀýÈçÐУ©ÉÏ¿ÉÒÔÔö¼ÓϵͳµÄ²¢·¢Á¿µ«ÐèÒª½Ï´óµÄϵͳ¿ªÏú£¬´Ó¶øÒ²»áÓ°ÏìϵͳµÄÐÔÄÜ£¬ÒòΪËø¶¨µÄÁ£¶È½ÏСÔò²Ù×÷¿ÉÄܲúÉúµÄËøµÄÊýÁ¿»áÔö¼Ó£»Ëø¶¨ÔڽϴóµÄÁ£¶È£¨ÀýÈç±í£©¾Í²¢·¢¶øÑÔÊÇÏ൱°º¹óµÄ£¬ÒòΪËø¶¨Õû¸ö±íÏÞÖÆÁËÆäËüÊÂÎñ¶Ô±íÖÐÈÎÒⲿ·Ö½øÐзÃÎÊ£¬µ«ÒªÇóµÄ¿ªÏú½ÏµÍ£¬ÒòΪÐèҪά»¤µÄËø½ÏÉÙ£¬ËùÒÔÔÚÕâÀïÊÇÒ»ÖÖ»¥ÏàÖÆÔ¼µÄ¹Øϵ¡£
Sql server2000ÖÐËø¶¨µÄÁ£¶È°üÀ¨ ÐС¢Ò³¡¢À©Õ¹ÅÌÇø¡¢±í¡¢¿âµÈ×ÊÔ´¡£Êµ¼ÊÉÏÕâЩÁ£¶È´ó¶à¿ÉÒÔ¿´³ÉÊÇsql serverϵͳµÄ¿Õ¼ä¹ÜÀíµÄ²»Í¬£¬ÔÚSQL Server 2000ϵͳÖУ¬×îСµÄ¿Õ¼ä¹ÜÀíµ¥Î»ÊÇÒ³£¬Ò»¸öÒ³ÓÐ8K¡£ËùÓеÄÊý¾Ý¡¢ÈÕÖ¾¡¢Ë÷Òý¶¼´æ·ÅÔÚÒ³ÉÏ¡£ÁíÍ⣬ʹÓÃÒ³ÓÐÒ»¸öÏÞÖÆ£¬Õâ¾ÍÊDZíÖеÄÒ»ÐÐÊý¾Ý±ØÐëÔÚͬһ¸öÒ³ÉÏ£¬²»ÄÜ¿çÒ³¡£Ò³ÉÏÃæµÄ¿Õ¼ä¹ÜÀíµ¥Î»ÊÇÅÌÇø£¬Ò»¸öÅÌÇøÊÇ8¸öÁ¬ÐøµÄÒ³¡£±íºÍË÷ÒýµÄ×îСռÓõ¥Î»ÊÇÅÌÇø¡£Êý¾Ý¿âÊÇÓÉÒ»¸ö»òÕ߶à¸ö±í»òÕßË÷Òý×é³É£¬¼´ÊÇÓɶà¸öÅÌÇø×é³É¡£·ÅÔÚÒ»¸ö±íÉϵÄËøÏÞÖƶÔÕû¸ö±íµÄ²¢·¢·ÃÎÊ£»·ÅÔÚÅÌÇøÉϵÄËøÏÞÖÆÁ˶ÔÕû¸öÅÌÇøµÄ·ÃÎÊ£»·ÅÔÚÊý¾ÝÒ³ÉϵÄËøÏÞ
Ïà¹ØÎĵµ£º
1.Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)¡¡¡¡
¡¡¡¡ SQLSERVERµÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬Òò´Ëfrom×Ó¾äÖÐдÔÚ×îºóµÄ±í£¨»ù´¡±ídriving table£©½«±»×îÏÈ´¦Àí£¬ÔÚfrom×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏ£¬±ØÐëÑ¡Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í£¬µ±SQLSERVER´¦Àí¶à¸ö±íʱ£¬»áÔËÓÃÅÅÐò¼°ºÏ²¢µÄ·½Ê½Á ......
--SQL¸ß¼¶³ÌÐòÉè¼Æ£º×Ó²éѯ
use AdventureWorks
GO
SELECT DISTINCT EmployeeID from HumanResources.JobCandidate WHERE EmployeeID IS NOT NULL;
SELECT e.EmployeeID,FirstName,LastName
from HumanResources.Employee e
INNER JOIN Person.Contact c
ON e.ContactID = c.ContactID
WHERE e.EmployeeID IN ......
Microsoft SQL Server ÏÖÔھ߱¸Óë Microsoft Windows .NET Framework µÄ¹«¹²ÓïÑÔÔËÐÐʱ (CLR) ×é¼þ¼¯³ÉµÄ¹¦ÄÜ¡£CLR ΪÍйܴúÂëÌṩ·þÎñ£¬ÀýÈç¿çÓïÑÔ¼¯³É¡¢´úÂë·ÃÎÊ°²È«ÐÔ¡¢¶ÔÏóÉú´æÆÚ¹ÜÀíÒÔ¼°µ÷ÊԺͷÖÎöÖ§³Ö¡£¶ÔÓÚ SQL Server Óû§ºÍÓ¦ÓóÌÐò¿ª·¢ÈËÔ±À´Ëµ£¬CLR ¼¯³ÉÒâζ×ÅÄúÏÖÔÚ¿ÉÒÔʹÓÃÈκ ......
ͨÅä·û ˵Ã÷
_ ÓëÈÎÒâµ¥×Ö·ûÆ¥Åä
% Óë°üº¬Ò»¸ö»ò¶à¸ö×Ö·ûµÄ×Ö·û´®Æ¥Åä
[ ] ÓëÌض¨·¶Î§£¨ÀýÈ磬[a-f]£©»òÌض¨¼¯£¨ÀýÈ磬[abcdef]£©ÖеÄÈÎÒâµ¥×Ö·ûÆ¥Åä¡£
[^] ÓëÌض¨·¶Î§£¨ÀýÈ磬[^a-f]£©»òÌض¨¼¯£¨ÀýÈ磬[^abcdef]£©Ö®ÍâµÄÈÎÒâµ¥×Ö·ûÆ¥Åä¡£ ......
1. SQLÓÅ»¯µÄÔÔòÊÇ£º
½«Ò»´Î²Ù×÷ÐèÒª¶ÁÈ¡µÄBLOCKÊý¼õµ½×îµÍ,¼´ÔÚ×î¶ÌµÄʱ¼ä´ïµ½×î´óµÄÊý¾ÝÍÌÍÂÁ¿¡£
µ÷Õû²»Á¼SQLͨ³£¿ÉÒÔ´ÓÒÔϼ¸µãÇÐÈ룺
¼ì²é²»Á¼µÄSQL£¬¿¼ÂÇÆäд·¨ÊÇ·ñ»¹ÓпÉÓÅ»¯ÄÚÈÝ
¼ì²é×Ó²éѯ ¿¼ÂÇSQL×Ó²éѯÊÇ·ñ¿ÉÒÔÓüòµ¥Á¬½Óµ ......