ITèÆËÍø | ÂÛ̳ÉçÇø | ÍøÖ·µ¼º½ | Íø¹Ü²©¿Í | Èí¼þÏÂÔØ | ÏÂÔØÖÐÐÄ | СÓÎÏ· | ͼƬƵµÀ | Ãâ·ÑµçÓ° | èÆËС˵ | Ãâ·Ñ´úÀí | Õ¾³¤¹¤¾ß | µÇ½ | »áÔ±×¢²á | Êղر¾Õ¾ 
Íø¹ÜÁªÃË
Íø¹ÜÊ×Ò³ ²Ù×÷ϵͳ ·Óɽ»»» ·þÎñÆ÷ Êý¾Ý¿â ÍøÂ簲ȫ ϵͳ¼¯³É ÍøÂç±à³Ì ITÈÏÖ¤¿¼ÊÔ ÈÈÃÅÅÅÐÐ ÊÓÆµ½Ì³Ì ɱ¶¾¸üРÏÂÔØ ÂÛ̳ ¸ß¼¶ËÑË÷ ÍøÕ¾µØÍ¼
 µ±Ç°Î»ÖÃ:ITèÆËÍø|Íø¹ÜÁªÃË > Êý¾Ý¿â > MSSQL > ¸úÎÒѧSQL£º°ËÊýÖµÊý¾ÝÀàÐÍ

¸úÎÒѧSQL£º°ËÊýÖµÊý¾ÝÀàÐÍ

¸üÐÂʱ¼ä:2008-06-11  ×÷Õß:ÍøÂç×ªÔØ  À´Ô´:ITèÆËÍø  µã»÷:ÔØÈëÖÐ...   ÍÆ¼ö  Ìô´í  Êղؠ ´òÓ¡  ¹Ø±Õ

   SQL92±ê×¼¶¨ÒåÁËÈô¸ÉÖÖ»ù±¾Êý¾ÝÀàÐÍ£¬ËüÃÇÊÇSQLÊý¾Ý¿âÖи÷ÖÖÊý¾ÝÀàÐ͵Ļù´¡¡£ÔÚ¡¶×Ö·û´®Êý¾ÝÀàÐÍ¡·Ò»ÎÄÖУ¬ÎÒÃÇÒѾ­ÏêϸÌÖÂÛÁËSQL92±ê×¼Ëù¶¨ÒåµÄ×Ö·û´®Êý¾ÝÀàÐÍ¡£ÏÖÔÚ£¬ÎÒÃÇÀ´½øÒ»²½ÌÖÂÛÊýÖµÊý¾ÝÀàÐÍ¡£  

   Äã×îºÃ¿ªÊ¼³¢ÊÔʹÓò»Í¬Êý¾Ý¿âʵÏÖ·½·¨²¢ÔÚËüÃÇ´«µÝÊý¾Ý£¬ÕâÑù¿ÉÒÔ¼ÓÉîÄã¶ÔÊýÖµÊý¾ÝÀàÐ͵ÄÀí½â¡£±¾ÎĽ«¸øÄãÒ»¸öÊýÖµÊý¾ÝÀàÐ͵ĸÅÒª£¬Äã¿ÉÒÔ½áºÏÄãµÄÊý¾Ý¿âµÄÎĵµ×ÊÁÏÀ´Ñ§Ï°¡£

   ÔÚ×Ö·û´®¡¢ÊýÖµ¡¢datetimeºÍintervalÕâËÄÖÖÊý¾ÝÀàÐÍÖУ¬ÊýÖµÐ͵ÄÖÖÀà×î¶à£¬Ô¼ÊøÒ²×î¶à¡£ÔÚ²»Í¬Êý¾Ý¿âʵÏÖ·½·¨Ö®¼ä½»»»Êý¾Ýʱ£¬ÊýÖµÐ͵ľ«¶ÈÒ²×îÈÝÒ×½µµÍ¡£OracleºÍSQL·þÎñÆ÷Ö®¼äµÄʵÏÖ·ÖÆç£¨Í¬ÑùµÄÊý¾ÝÀàÐͳ¤¶È²»Í¬£©µ¼ÖÂËüÃÇÖ®¼äµÄÊý¾Ý´«µÝ¹ý³Ì»á½Ø¶ÌÊý×Ö¡¢¸Ä±äËüÃǵÄÊýÖµ¡£Òò´Ë£¬ÔÚÒÆÖ²³ÌÐòǰ£¬ÄãÓбØÐëºÜÃ÷È·µÄÁ˽âÁ½¸öƽ̨¼äµÄÊý¾Ý¶¨Òå²îÒ죬ÒÔ¼°Î£¼°Êý¾Ý¾«¶ÈµÄ·çÏÕ¡£

   ½÷¼ÇÉÏÊö¾¯¸æºó£¬ÈÃÎÒÃÇ¿´¿´SQL92±ê×¼µÄÊýÖµÀàÐÍ

   »ù±¾ÊýÖµÀàÐÍ
   ÓëÊýÖµÓйصÄÀàÐÍͳ³ÆÎªÊýÖµÀàÐÍ¡£ËùÓеÄÊýÖµ¶¼Óо«¶È£¬¾«¶ÈÖ¸µÄÊÇÓÐЧÊý×ÖλÊý¡£ÓеÄÊýÖµ»¹Óбê¶ÈÖµ£¨scale value£©£¬ËüÓÃÀ´Ö¸Ê¾Ð¡ÊýµãÓұߵÄ×îСÓÐЧÊý×ÖλÊý¡£ÀýÈ磬Êý×Ö1234.56µÄ¾«¶ÈΪ6£¬±ê¶ÈֵΪ2£¬¿ÉÒÔ¶¨ÒåΪNUMERIC(6,2)¡£

   ÿһ¸öÊý¾Ý¿âʵÏÖ·½·¨¶¼ÓйØÓÚÈçºÎ½üËÆÊýÖµ»òÕ߽ضÌÊýÖµµÄ¹æÔò¡£³ýÁËÌṩ»ñÈ¡ÊýÖµ³¤¶ÈºÍÆäËüÊýÖµ´¦ÀíËùÐèµÄÊôÐÔÍ⣬SQL92ÌṩÁËÄÚ½¨º¯Êý£¬Èç¼Ó¡¢¼õ¡¢³Ë¡¢³ýµÈ¡£ËùÓеÄÊýÖµÀàÐÍÖ®¼ä¶¼¿ÉÒÔ»¥Ïà±È½Ï¡¢»¥Ïำֵ¡£¾¡¹ÜʵÏÖ·½·¨²»Í¬£¬µ«ÊÇËüÃÇÓÐÒ»¸öµÄ¹²Í¬µã£¬¼´ËüÃǵĽá¹ûÒ»°ã¶¼±£Áô×î´ó¾«¶È¡£

   NUMERIC

   Ó÷¨£ºNUMERIC(¾«¶È,±ê¶ÈÖµ)

   ÊÇÒ»ÖÖ¾«È·ÊýÖµÀàÐÍ£¬¼´ËüÊÇÊý×ÖµÄÖµµÄÎÄ×Ö±íʾ¡££¨¿ÉÒÔ¶Ô¸ÃÊý×Ö½øÐÐÈ¡Éá»òÕß½ØÈ¡ÒÔ·ûºÏÖ¸¶¨¾«¶È£¬±ê¶ÈÖµÓÉÔ¤¶¨ÒåµÄ¹æÔòÈ·¶¨¡££©
   ΪÁË·ûºÏ±ê¶ÈÖµÖ¸¶¨µÄСÊýÊý×ÖλÊý£¬ÉáÈ¥¶àÓàµÄСÊý²¿·Ö£¬ÉáÈë¹ý³Ì²ÉÓÃÊ®½øÖÆ¡£
   Êý×ÖµÄ×ܳ¤¶ÈµÈÓÚ¾«¶È£¬Èç¹û±ê¶ÈÖµ´óÓÚ0£¨ÓÐСÊý²¿·Ö£©£¬Ôò³¤¶È¼Ó1¡£
   СÊý²¿·ÖµÄλÊýÒª·ûºÏ±ê¶ÈÖµ¡£
   DECIMAL | DEC
   Ó÷¨£ºDECIMAL£¨¾«¶È£¬±ê¶ÈÖµ£© | DEC£¨¾«¶È£¬±ê¶ÈÖµ£©

   ÊÇÒ»ÖÖ¾«È·ÊýÖµÀàÐÍ¡£
   ÓÃÊ®½øÖÆ¡£
   Êý×ÖµÄ×ܳ¤¶ÈµÈÓÚ¾«¶È£¬Èç¹û±ê¶ÈÖµ´óÓÚ0£¨ÓÐСÊý²¿·Ö£©£¬Ôò³¤¶È¼Ó1¡£
   СÊý²¿·ÖµÄλÊý²»µÃСÓÚ±ê¶ÈÖµ£¬Ð¡ÊýλÊýµÄÉÏÏÞÓÉÊý¾Ý¿âÌṩÉÌÉ趨¡£

   INTEGER | INT
   Ó÷¨£º INTEGER£¨¾«¶È£©

   ÊÇÒ»ÖÖ¾«È·ÊýÖµÀàÐÍ¡£
   ʹÓöþ½øÖÆ»òÕßÊ®½øÖÆ£¬Õâ»ùÓÚ±íʾ¸ÃÊýÖµµÄ¶þ½øÖÆÎ»£¨bit£©µÄ¸öÊý£¨ÕâÊÇimplementation-specific£¬ÓëSMALLINT¶ÔÓ¦£©¡£
   ±ê¶ÈÖµºãΪ0¡£
   Êý¾Ý¿â¹©Ó¦ÉÌ¶ÔÆä¶¨ÒåÁË×î´ó¾«¶ÈºÍ×îС¾«¶È¡£
   ¹©Ó¦ÉÌ¿ÉÄÜ»áÌṩµÄĬÈϾ«¶È¡£
   SMALLINT
   Ó÷¨£ºSMALLINT£¨¾«¶È£©

   ÊÇÒ»ÖÖ¾«È·ÊýÖµÀàÐÍ¡£
   λÊýÈ¡Éá·½·¨ÓëINTEGER £¨¶þ½øÖÆ»òÕßÊ®½øÖÆ£©Ïàͬ¡£
   ±ê¶ÈÖµºãΪ0¡£
   ×î´ó¾«¶ÈµÈÓÚ»òÕßСÓÚINTEGERµÄ×î´ó¾«¶È¡£
   FLOAT
   Ó÷¨£ºFLOAT£¨¾«¶È£©

   ÊÇÒ»ÖÖ½üËÆÊýÖµÀàÐÍ£¬¼´¶ÔÒ»¸öÖ¸¶¨µÄÊýÖµÓÃÖ¸ÊýÐÎʽ±íʾ³öÀ´£¬Èç1.23e-45£¨µÈÓÚ£©£¬¸ÃÊýÖµÀàÐ͵ÄÈ¡ÉáºÍ½Ø¶Ì·½·¨´ó¶àÓÉÊý¾Ý¿âÌṩÉ̶¨Òå¡£
   µ±È¡Éáʱ£¬Ê¹Óöþ½øÖƾ«¶È¡£
   ¾«¶È±íʾʹÓõÄ×îСλÊý£¬×î´ó¾«¶ÈÓÉÊý¾Ý¿âÌṩÉÌÉ趨¡£
   REAL
   Ó÷¨£ºREAL

   ÊÇÒ»ÖÖ½üËÆÊýÖµÀàÐÍ¡£
   ʹÓöþ½øÖƾ«¶È£¬×î´ó¾«¶ÈÓÉÊý¾Ý¿âÌṩÉÌÉ趨¡£
   ÆäĬÈϾ«¶È±ØÐëСÓÚDOUBLE PRECISIONµÄĬÈϾ«¶È¡£
   DOUBLE PRECISION
   Ó÷¨£º DOUBLE PRECISION

   ÊÇÒ»ÖÖ½üËÆÊýÖµÀàÐÍ¡£
   ʹÓöþ½øÖƾ«¶È£¬×î´ó¾«¶ÈÓÉÊý¾Ý¿âÌṩÉÌÉ趨¡£
   ÆäĬÈϾ«¶È±ØÐë´óÓÚPRECISIONµÄĬÈϾ«¶È¡£
   Ïà¹ØÀíÂÛ
   Êý¾Ý¿âÌṩÉÌÔÚ»ù±¾Êý¾ÝÀàÐ͵Ļù´¡ÉÏ´´½¨ÁËÄãʵ¼ÊÐèÒªµÄÊý¾ÝÀàÐÍ¡£¶ÔÊýÖµÀàÐÍÀ´Ëµ£¬Ëü¿ÉÒÔ°üÀ¨Í¬ÃûµÄÊý¾ÝÀàÐÍ£¬ÈçINT¡¢REAL£¬Ò²°üÀ¨ÎªÁËÂú×ãÌØ¶¨³¡ºÏ»òÕßÓÃ;¶ø´´½¨µÄÐÂÊý¾ÝÀàÐÍ¡£

   ÔÚÎÒÃǵÄÏÂһƪÎÄÕ£¬ÎÒÃǽ«ÌÖÂÛdatetimeºÍintervalÊý¾ÝÀàÐÍ¡£


 ÉÏһƪ£º¸úÎÒѧSQL£º¾ÅdatetimeºÍintervalÊý¾ÝÀàÐÍ
 ÏÂһƪ£º¸úÎÒѧSQL£ºÆß´Ó×Ó±íÀïɾ³ýÊý¾Ý
¸úÎÒѧSQL£º°ËÊýÖµÊý¾ÝÀàÐÍ ÆÀÂÛ£º¹²ÓÐ Î»ÍøÓÑ·¢±íÁËÆÀÂÛ ²é¿´ËùÓÐÆÀÂÛ
ÆÀÂÛ:Çë×Ô¾õ×ñÊØ»¥ÁªÍøÏà¹ØÕþ²ß·¨¹æ£¬ÆÀÂÛ²»µÃ³¬¹ý250×Ö¡£

Óû§Ãû£º ÃÜÂ룺 ÄäÃû? ×¢²áÓû§
ÄÚÈÝËÑË÷£º
À¸Ä¿ÁÐ±í£º
ÈÈÃŹؼü×Ö£º
ÔÞÖú¹ã¸æ£º
ÈÈµã¹Ø×¢£º
Íø¹ÜÂÛ̳½»Á÷£º