SQL Server 2005Êý¾Ý¿â¾µÏñ¼ò½é
SQL Server 2005Êý¾Ý¿â¾µÏñ¼ò½é
×Ô´ÓSQL Server 2000ÒÔÀ´£¬ÄãÒѾÄܹ»Í¨¹ýʹÓø´ÖÆÀ´´´½¨Ò»¸ö±¸ÓõķþÎñÆ÷¡¢´«ÊäÈÕÖ¾£¬ÒÔ¼°±¸·ÝºÍÖØÐ´洢ÁË——µ«ÊÇÏÖÔÚ΢ÈíÓÖÒýÈëÁËÒ»¸öÄÚ½¨µÄ¹¤¾ß£¬Ëü¿ÉÒÔʵÏÖ×Ô¶¯µÄ´íÎó»Ö¸´¡£Êý¾Ý¿â¾µÏñÊÇSQL Server 2005µÄÒ»¸öÐÂÌØÐÔ£¬ËüÔÊÐíÄ㽫һ¸öSQL ServerÖеÄÊý¾Ý¿âÄÚÈݾµÏñµ½ÁíÒ»¸öSQL ServerÉÏ¡£Ëü»¹ÈÃÄã¿ÉÒÔÔÚ·¢Éú´íÎóµÄʱºò£¬Í¨¹ý¾µÏñÊý¾Ý¿âÀ´½øÐдíÎó»Ö¸´¡£
Edgewood Solutions µÄGreg Robidoux »Ø´ðÁËÎÒÃÇһЩSQL Server 2005ÖÐÓйØÊý¾Ý¿â¾µÏñµÄ³£¼ûÎÊÌ⣬ͬʱ»¹½âÊÍÁËΪʲôÄãÏÖÔÚ¾ÍÓ¦¸Ã¿ªÊ¼²âÊÔÕâ¸öÄÚ½¨µÄ¹¦ÄÜÀ´¿´¿´Ëü×îÖÕÊÇ·ñ»á¸øÄãµÄ»·¾³´øÀ´ºÃ´¦¡£
ʲôÊÇÊý¾Ý¿â¾µÏñ?
Robidoux:Êý¾Ý¿â¾µÏñÊǽ«Êý¾Ý¿âÊÂÎñ´¦Àí´ÓÒ»¸öSQL ServerÊý¾Ý¿âÒÆ¶¯µ½²»Í¬SQL Server»·¾³ÖеÄÁíÒ»¸öSQL ServerÊý¾Ý¿âÖС£¾µÏñµÄ¿½±´ÊÇÒ»¸ö±¸ÓõĿ½±´£¬²»ÄÜÖ±½Ó·ÃÎÊ;ËüÖ»ÓÃÔÚ´íÎó»Ö¸´µÄÇé¿öÏ¡£
ÒòΪÊÇÔÚSQL Server 2005ÖÐÐÂÒýÈëµÄÌØÐÔ£¬Õâ¸ö¹¦ÄÜÖ»ÄÜÓÃÔÚ£¬Õâ¸ö°æ±¾µÄÈí¼þÖС£ÔÚijÖ̶ֳÈÉÏ˵£¬ËüÊǸ´ÖƺÍÈÕÖ¾´«ÊäµÄ»ìºÏÌå:ÄãËùÓеÄÊÂÎï¶¼ÔÚÊÂÎï¼¶±ð(¸´ÖÆ)ÉÏÒÆ¶¯(ÈÕÖ¾´«Êä)µ½ÄãµÄÊý¾Ý¿âµÄÒ»¸ö¾µÏñ¿½±´ÉÏ£¬Í¬Ê±¼õÉÙÁËÄãÔÚʵÏÖÈÕÖ¾´«Êä»òÕ߸´ÖƵÄʱºò¿ÉÄÜ»áÃæÁÙµÄÎÊÌâ¡£
¸´ÖưüÀ¨´óÁ¿µÄÒÆ¶¯²¿·Ö£¬²¢ÇÒÈç¹ûÄãµÄÊý¾Ý¿â¼Æ»®¾³£¸Ä±äµÄ»°£¬Òª±£Ö¤ÄãµÄ¸´ÖÆÔËÐеÃÁ÷³©Ò²ÊÇÀ§ÄÑÖØÖØ¡£¶ÔÓÚÈÕÖ¾´«Ê䣬ΪÁ˱£Ö¤Í¬²½£¬Í¬ÑùÐèҪʵÏֺܶàµÄ´¦Àí£¬ÀýÈç´´½¨±¸·Ý¡¢¿½±´±¸·Ý£¬ÒÔ¼°±¸·ÝÖØ´æ¡£Èç¹ûÓÐÒ»¸ö½ø³Ì±ÀÀ£ÁË£¬Õû¸ö´¦Àí¹ý³Ì¾Í±ÀÀ£ÁË¡£
Êý¾Ý¿â¾µÏñµÄ¹¤×÷·½Ê½ÊÇʲô?
Robidoux :Òª½øÐÐÊý¾Ý¿â¾µÏñËùÐèµÄ×îСÐèÇó°üÀ¨ÁËÁ½¸ö²»Í¬µÄSQL ServerÔËÐл·¾³¡£Ö÷·þÎñÆ÷±»³ÆÎª“»ù±¾µÄ”£¬µÚ¶þ¸ö·þÎñÆ÷±»³Æ×÷“¾µÏñµÄ”¡£»ù±¾Êý¾Ý¿â¾ÍÊÇÄãʵ¼ÊÓÃ×ŵÄÊý¾Ý¿â£¬¾µÏñÊý¾Ý¿â¾ÍÊÇÄãµÄÊý¾Ý¿âµÄ±¸Óÿ½±´¡£µ±ÊÂÎñдÈëÄãµÄ»ù±¾·þÎñÆ÷µÄʱºò£¬ËûÃÇҲͬÑù±»´«Ë͵½²¢Ð´ÈëÄãµÄ¾µÏñÊý¾Ý¿âÖС£
³ýÁË»ù±¾ºÍ¾µÏñÖ®Í⣬Ä㻹¿ÉÒÔÒýÈëÁíÒ»¸ö¿ÉÑ¡µÄ×é¼þ£¬ÃûΪ“Ö¤ÈË”¡£Ö¤ÈËÊý¾Ý¿âÊǵÚÈý¸öSQL Server 2005ÔËÐÐʵÀý£¬ËüÊÇÔÚÅжÏʲôʱºò½øÐдíÎó»Ö¸´µÄʱºò£¬ÓÃÓÚ»ù±¾ºÍ¾µÏñÖ®¼äÄÚ²¿½»Á÷¡£Ö»Óе±ÄãÏëʵÏÖ×Ô¶¯´íÎó»Ö¸´µÄʱºòÓõ½Õâ¸öÑ¡Ïî¡£ËüʵÏÖÁË2±È1ͶƱµÄÄÜÁ¦£¬µ±ÎÒµÄÒ»¸ö×é¼þ²»¿É´ï£¬²¢Òò´ËÐèÒª½øÐдíÎó»Ö¸´µÄʱºò¡£Ö¤ÈË·þÎñÆ÷Ö»ÓÐÔÚÄãÏëʵÏÖ×Ô¶¯´íÎó»Ö¸´µÄʱºò²ÅÐèÒªÓõ½¡£
ʵÏֵķ½Ê½ÊÇʲô?
Robidoux :Êý¾Ý¿â¾µÏñÌṩÁËÈýÖÖʵÏֵķ½Ê½¡£¸ù
Ïà¹ØÎĵµ£º
·þÎñÓë·þÎñÆ÷ÊÇÁ½¸ö²»Í¬µÄ¸ÅÄ·þÎñÆ÷ÊÇÌṩ·þÎñµÄ¼ÆËã»ú£¬ÅäÖ÷þ
ÎñÆ÷Ö÷ÒªÊǶÔÄÚ´æ¡¢´¦ÀíÆ÷¡¢°²È«ÐԵȼ¸¸ö·½ÃæÅäÖá£ÓÉÓÚSQL Server 2005·þÎñÆ÷µÄÉèÖòÎÊý±È½Ï¶à£¬ÕâÀïѡһЩ±È½Ï³£ÓõĽéÉÜ¡£
ÅäÖÃSQL Server 2005·þÎñÆ÷µÄ°ì·¨£ºÆô¶¯¡¾SQL
Server Management
Studio¡¿£¬ÔÚ¡¾¶ÔÏó×ÊÔ´¹ÜÀíÆ÷¡¿´°¿ÚÀÓÒ»÷ÒªÅäÖõķþÎ ......
ÔÎÄת×Ô:http://tech.it168.com/a2009/0218/265/000000265868.shtml
Ë÷ÒýÊÇÒÔ±íÁÐΪ»ù´¡µÄÊý¾Ý¿â¶ÔÏó¡£Ë÷ÒýÖб£´æ×űíÖÐÅÅÐòµÄË÷ÒýÁУ¬²¢ÇҼͼÁËË÷ÒýÁÐÔÚÊý¾Ý¿â±íÖеÄÎïÀí´æ´¢Î»Öã¬ÊµÏÖÁ˱íÖÐÊý¾ÝµÄÂß¼ÅÅÐò¡£Í¨¹ýË÷Òý£¬¿ÉÒÔ¼Ó¿ìÊý¾ÝµÄ²éѯËٶȺͼõÉÙϵͳµÄÏìӦʱ¼ä;¿ÉÒÔʹ±íºÍ±íÖ®¼äµÄÁ¬½ÓËٶȼӿ졣
µ«ÊÇ£¬ ......
×Ö·ûÀàÐÍ
Char: ¶¨³¤·ÇUnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Varchar:±ä³¤·ÇUnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Text(varchar(max)):±ä³¤·ÇUnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ2G
Nchar:¶¨³¤UnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Nvarchar:±ä³¤UnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Ntext(nvarchar(max)):± ......
½ñÌìÓиöѧÉúÎÊÎÒµ÷ÓðüÀïÃæ¾ßÓÐÓαêÀàÐ͵ÄÊä³ö²ÎÊý£¬¿ÉÊÇÔÚÓÃPL/SQL³ÌÐòµ÷ÓõÄʱºò¾ÓÈ»±¨³ö²ÎÊý¸öÊý»òÀàÐÍ´íÎóµÄÒì³£ÐÅÏ¢£¬ÓÚÊÇ×Ô¼ºÒ²ÊÔÁËһϣ¬¹ûÈ»Êdzö´íÁË¡£È»ºó¾Í×Ô¼º×ÁÄ¥ÁËһϡ¢²é²é×ÊÁϺÍÎÊÎÊͬÊ£¬ÔÀ´ÎÊÌâÊǺܼòµ¥µÄ£¬ÏÈ¿´Ò»Ï³ÌÐòµÄ½á¹¹´úÂ룺
CREATE OR REPLACE PACKAGE Pkg_S ......
Ò»¡¢ ¾µÏñ¼ò½é
1¡¢ ¼ò½é
Êý¾Ý¿â¾µÏñÊǽ«Êý¾Ý¿âÊÂÎñ´¦Àí´ÓÒ»¸öSQL ServerÊý¾Ý¿âÒÆ¶¯µ½²»Í¬SQL Server»·¾³ÖеÄÁíÒ»¸öSQL ServerÊý¾Ý¿âÖС£¾µÏñ²»ÄÜÖ±½Ó·ÃÎÊ;ËüÖ»ÓÃÔÚ´íÎó»Ö¸´µÄÇé¿öϲſÉÒÔ±»·ÃÎÊ¡£
Òª½øÐÐÊý¾Ý¿â¾µÏñËùÐèµÄ×îСÐèÇó°üÀ¨ÁËÁ½¸ö²»Í¬µÄSQL ServerÔËÐл·¾³¡£Ö÷·þÎñÆ÷±»³ÆÎª“Ö÷»ú”£¬µÚ¶þ¸ö·þÎñÆ÷±» ......