SQLServer´æ´¢¶àÓïÑÔÊý¾ÝµÄ¼¸ÖÖ·½·¨
SQLServer´æ´¢¶àÓïÑÔÊý¾ÝµÄ¼¸ÖÖ·½·¨
http://www.examda.com/ncre/three/db/fudao/20100111/102352311.html
±¾ÎĸÅÊöÁËÔÚÊý¾Ý¿âÉè¼ÆÖУ¬ÈçºÎ´¦Àí¶à¹úÓïÑÔµÄÎÊÌ⣬ÕâÀïµÄ¶à¹úÓïÑÔÊÇÖ¸ÖîÈçÕâÑùµÄÒµÎñ£ºÔÚERPÈí¼þÖУ¬ÎÒÃÇÔÚÌîд¿Í»§Ãû³ÆÊ±£¬³ýÁËÐèÒªÌîд¿Í»§µÄÖÐÎÄÃû³Æ£¬»¹ÐèÒªÌîдËûµÄÓ¢ÎÄÃû³Æ¡£ Ò»°ãµÄ£¬Èç¹ûÊÇÆÕͨµÄÏîÄ¿ÐÍÈí¼þ£¬¾Í±È½Ï¼òµ¥ÁË£¬ÄãÖ»ÐèÒªÉè¼Æ³ö¹Ì¶¨µÄ ChineseNameºÍEnglishName×ֶξͿÉÒÔÁË¡£±¾ÎIJ¢²»ÌÖÂÛÕâÖÖÐÎʽ£¬¶øÊÇÌÖÂÛÔÚ´óÐÍÆ½Ì¨»¯µÄERPÈí¼þÖÐÈçºÎʵÏÖͨÓû¯µÄ¶àÓïÑÔ´æ´¢ºÍ¶ÁÈ¡¡£
¡¡¡¡×Ó±í·½Ê½
¡¡¡¡µÚÒ»ÖÖ·½Ê½Êǽ¨Á¢Ò»ÕÅ×Ó±í£¬U9´ó¸Å¾ÍÊÇÕâ¸öÑù×Ó£¬ÄãÐèҪעÒâµÄÊÇ£¬Ã¿Ò»¸öʵÌåÈç¹û°üº¬¶àÓïÑÔ×ֶΣ¬¶¼»á³öÏÖÒÔ_TrlΪºó׺µÄ±í¡£Ò²ÐíÄã»á¾õµÃÂé·³£¬Æäʵ²»È»£¬ÕâЩ¶¼ÊÇÆ½Ì¨ÔÚºǫ́×Ô¶¯´¦ÀíÁË£¬Äã½ö½öÐèÒª±ê¼ÇÕâ¸ö×Ö¶ÎÊǶàÓïÑÔ×ֶξͿÉÒÔÁË¡£
¡¡¡¡´ÓÀíÂÛÉÏÀ´Ëµ£¬ËûµÄ´æ´¢ÊÇ×î·ûºÏÊý¾Ý¿âÉè¼ÆÔÔòµÄ£¬²»¹ÜÄãµÄϵͳʹÓöàÉÙÓïÑÔ£¬Êý¾Ý¿â½á¹¹ÊDz»±äµÄ¡£µ«ÊÇÎÒ×ܾõµÃ²éѯÆðÀ´SQL»á±È½Ï¸´ÔÓ£¬ËäÈ»ÕâÊÂÆ½Ì¨Ò²»á°ïÖúÄãÍê³É¡£ÎÒÔÚÏ룬Èç¹ûÎÒÒªÒ»¸ö¶àÓïÑÔ²ßÂÔÈçºÎʵÏÖÄØ£¿¶àÓïÑÔ²ßÂÔµÄÀý×Ó£ºÈç¹û´Ë×Ö¶ÎûÓжÔÓ¦µÄ·±ÌåÖÐÎÄ£¬È¡¼òÌåÖÐÎÄ£¬Èç¹û»¹Ã»ÓУ¬È¡Ä¬ÈϵÄÓïÑÔÄÚÈÝ¡£ÄÇôÔÚÒ»¸öSQLÖÐÈçºÎʵÏÖÄØ£¿
¡¡¡¡²»¹ÜÔõôÑù£¬ÖÁÉÙÎÒ²»Ï²»¶ÕâÖÖ¡£
¡¡¡¡¶à×Ö¶Îģʽ
¡¡¡¡¶÷£¿ÕâÊÇÄÄÃÅ×ÓÉè¼Æ£¿ºÍÎÒÉÏÃæ½²µÄÏîÄ¿ÐÍÉè¼Æ²»ÊÇÒ»ÑùÂð£¿
¡¡¡¡Êý¾Ý½á¹¹ÊÇÒ»ÑùµÄ£¬Î¨Ò»µÄÇø±ðÊÇͨ¹ýORMÆÁ±ÎÁËÊý¾Ý¿âµÄ½á¹¹£¬ÔÚÉè¼ÆÊµÌåʱ£¬Äã½ö½öÉè¼ÆÁËName×ֶΣ¬ÆäÀàÐÍÊÇ“¶àÓïÑÔÀàÐÍ”£¬È»ºóÔÚ¿Í»§ÄÇÀï³õʼ»¯Ê±£¬¿Í»§¿ÉÒÔ¾ö¶¨²ÉÓöàÉÙÖÖÓïÑÔ£¬È»ºóORMÔÚºǫ́×Ô¶¯Ìí¼ÓÕâЩÁС£
¡¡¡¡ÕâÊÇÎÒÏ£ÍûµÄÉè¼Æ£¬ÒòΪËû×ã¹»µÄ¼ò½à£¬ÈκÎÈ˶¼¿ÉÒԷdz£·½±ãµÄд³öSQLÓïÑÔ¡£¶øÇÒÖ´ÐÐÆðÀ´Ò»¶¨ÊÇ×î¸ßЧµÄ¡£¶øÇÒʵÏÖÉÏÃæËµµÄȡֵ²ßÂÔÒ²ºÜÈÝÒ×£¬Ö»ÐèҪʵÏÖ±àÅźöà¸öǶÌ×µÄIIFº¯Êý¾ÍÊÇÁË¡£
¡¡¡¡È±µãÄØ£¿µ±È»ÓУ¬Ê×ÏÈÈßÓàºÜ´ó£¬¼´Ê¹Ã»ÓÐÌîд¶ÔÓ¦µÄÓ¢ÎÄ£¬Ò»ÑùÒªÕ¼ÓÃÒ»¸ö¿Õ¼ä¡£Æä´Î£¬Èç¹û¿Í»§·¢Éñ¾£¬Ò»ÏÂ×ÓÑ¡ÔñÁËÊ®¼¸¸öÓïÑÔ£¬È»ºó·¢ÏÖËû²¢²»ÐèÒª£¬ÓÖÏëɾ³ýµô£¿ÄÇôÎÒÐèÒª¼ì²éÊý¾Ý¿âµÄËùÓÐÏà¹Ø×Ö¶ÎÊÇ·ñÈ«²¿Ã»ÓÐÊý¾Ý£¬²ÅÄܾö¶¨¿ÉÒÔɾ³ýÕâ¸öÓïÑÔ²¢É¾³ýËùÓÐÏà¹ØµÄ×ֶΡ£ÕâÊǸöÎÊÌâ¡£
¡¡¡¡XML×Ö¶Î
¡¡¡¡ÕâÖÖ·½Ê½ÎҾͲ»»Í¼ÁË£¬ºÜ¼òµ¥£¬»¹ÊÇÖ»ÓÐÒ»¸ö×Ö¶ÎName£¬²»¹ýÊý¾ÝÀàÐͲ»ÊÇnvarchar,¶øÊǰѶ¨Òå³ÉXMLÀàÐÍ£¬ÕâÊÇSQLServer2005ÐÂÔöµÄÀàÐÍ£¬ÎÒÃÇ¿ÉÒÔÔÚ´Ë×ֶδ洢ÖîÈçÏÂÃæÕâÑùµÄÊý¾Ý£º
¡¡¡¡<it
Ïà¹ØÎĵµ£º
ÔÚ¼ÆËã»úÖÐÊý¾ÝÓÐÁ½ÖÖÌØÕ÷£ºÀàÐͺͳ¤¶È¡£ËùνÊý¾ÝÀàÐ;ÍÊÇÒÔÊý¾ÝµÄ±íÏÖ·½Ê½ºÍ´æ´¢·½Ê½À´»®·ÖµÄÊý¾ÝµÄÖÖÀà¡£
ÔÚSQL Server ÖÐÿ¸ö±äÁ¿¡¢²ÎÊý¡¢±í´ïʽµÈ¶¼ÓÐÊý¾ÝÀàÐÍ¡£ÏµÍ³ÌṩµÄÊý¾ÝÀàÐÍ·ÖΪ¼¸´óÀ࣬Èç±í4-2 Ëùʾ¡£
ÆäÖУ¬BIGINT¡¢ SQL_VARIANT ºÍTABLE ÊÇSQL Server 2 ......
ÔÚ
SQLServer2005
ÖжÔ
XML
µÄ´¦Àí¹¦ÄÜÏÔÈ»ÔöÇ¿Á˺ܶ࣬ÌṩÁË
query(),value(),exist(),modify(),nodes()
µÈº¯Êý¡£
¹ØÓÚ
xml
£¬ÄÑÒÔÀí½âµÄ²»ÊÇ
SQLServer
ÌṩµÄº¯Êý£¬¶øÊǶÔ
xml
±¾ÉíµÄÀí½â£¬¿´Ëƺܼòµ¥µÄÎļþ¸ñʽ£¬´¦ÀíÆðÀ´È´ÊǷdz£À§Äѵġ£±¾ÎÄÖ»Êdzõ̽һ϶øÒÑ¡£
Ïê¼û
SQLServer
Áª»ú°ïÖú£º
Ö÷Ìâ
˵ ......
΢ÈíµÄSQL SERVERÌṩÁËÁ½ÖÖË÷Òý£º¾Û¼¯Ë÷Òý(clustered index£¬Ò²³Æ¾ÛÀàË÷Òý¡¢´Ø¼¯Ë÷Òý)ºÍ·Ç¾Û¼¯Ë÷Òý(nonclustered index£¬Ò²³Æ·Ç¾ÛÀàË÷Òý¡¢·Ç´Ø¼¯Ë÷Òý)…… (Ò»)ÉîÈëdz³öÀí½âË÷Òý½á¹¹ ʵ¼ÊÉÏ£¬Äú¿ÉÒÔ°ÑË÷ÒýÀí½âΪһÖÖÌØÊâµÄĿ¼¡£Î¢ÈíµÄSQL SERVERÌṩÁËÁ½ÖÖË÷Òý£º¾Û¼¯Ë÷Òý(clustered index£¬Ò²³Æ¾ÛÀàË÷Òý¡¢´Ø¼ ......
CREATE TRIGGER trigger_name
ON { table | view }
[ WITH ENCRYPTION ]
{
{ { FOR   ......