SqlDbType ö¾ÙÓë Microsoft SQL Server Êý¾ÝÀàÐÍ
³ÉÔ±Ãû³Æ˵Ã÷
BigInt
Int64¡£64 λµÄÓзûºÅÕûÊý¡£
Binary
Byte ÀàÐ굀 Array¡£¶þ½øÖÆÊý¾ÝµÄ¹Ì¶¨³¤¶ÈÁ÷£¬·¶Î§ÔÚ 1 µ½ 8,000 ¸ö×Ö½ÚÖ®¼ä¡£
Bit
Boolean¡£ÎÞ·ûºÅÊýÖµ£¬¿ÉÒÔÊÇ 0¡¢1 »ò ¿ÕÒýÓã¨ÔÚ Visual Basic ÖÐΪ Nothing£©¡£
Char
String¡£·Ç Unicode ×Ö·ûµÄ¹Ì¶¨³¤¶ÈÁ÷£¬·¶Î§ÔÚ 1 µ½ 8,000 ¸ö×Ö·ûÖ®¼ä¡£
DateTime
DateTime¡£ÈÕÆÚºÍʱ¼äÊý¾Ý£¬Öµ·¶Î§´Ó 1753 Äê 1 Ô 1 ÈÕµ½ 9999 Äê 12 Ô 31 ÈÕ£¬¾«¶ÈΪ 3.33 ºÁÃë¡£
Decimal
Decimal¡£¹Ì¶¨¾«¶ÈºÍСÊýλÊýÊýÖµ£¬ÔÚ -10 38 -1 ºÍ 10 38 -1 Ö®¼ä¡£
Float
Double¡£-1.79E +308 µ½ 1.79E +308 ·¶Î§Äڵĸ¡µãÊý¡£
Image
Byte ÀàÐ굀 Array¡£¶þ½øÖÆÊý¾ÝµÄ¿É±ä³¤¶ÈÁ÷£¬·¶Î§ÔÚ 0 µ½ 2 31 -1£¨¼´ 2,147,483,647£©×Ö½ÚÖ®¼ä¡£
Int
Int32¡£32 λµÄÓзûºÅÕûÊý¡£
Money
Decimal¡£»õ±ÒÖµ£¬·¶Î§ÔÚ -2 63£¨¼´ -922,337,203,685,477.5808£©µ½ 2 63 -1£¨¼´ +922,337,203,685,477.5807£©Ö®¼ä£¬¾«¶ÈΪǧ·Ö֮ʮ¸ö»õ±Òµ¥Î»¡£
NChar
String¡£Unicode ×Ö·ûµÄ¹Ì¶¨³¤¶ÈÁ÷£¬·¶Î§ÔÚ 1 µ½ 4,000 ¸ö×Ö·ûÖ®¼ä¡£
NText
String¡£Unicode Êý¾ÝµÄ¿É±ä³¤¶ÈÁ÷£¬×î´ó³¤¶ÈΪ 2 30 - 1£¨¼´ 1,073,741,823£©¸ö×Ö·û¡£
NVarChar
String¡£Unicode ×Ö·ûµÄ¿É±ä³¤¶ÈÁ÷£¬·¶Î§ÔÚ 1 µ½ 4,000 ¸ö×Ö·ûÖ®¼ä¡£Èç¹û×Ö·û´®´óÓÚ 4,000 ¸ö×Ö·û£¬Òþʽת»»»áʧ°Ü¡£ÔÚʹÓÃ±È 4,000 ¸ö×Ö·û¸ü³¤µÄ×Ö·û´®Ê±£¬ÇëÏÔʽÉèÖöÔÏó¡£
Real
Single¡£-3.40E +38 µ½ 3.40E +38 ·¶Î§Äڵĸ¡µãÊý¡£
SmallDateTime
DateTime¡£ÈÕÆÚºÍʱ¼äÊý¾Ý£¬Öµ·¶Î§´Ó 1900 Äê 1 Ô 1 ÈÕµ½ 2079 Äê 6 Ô 6 ÈÕ£¬¾«¶ÈΪ 1 ·ÖÖÓ¡£
SmallInt
Int16¡£16 λµÄÓзûºÅÕûÊý¡£
SmallMoney
Decimal¡£»õ±ÒÖµ£¬·¶Î§ÔÚ -214,748.3648 µ½ +214,748.3647 Ö®¼ä£¬¾«¶ÈΪǧ·Ö֮ʮ¸ö»õ±Òµ¥Î»¡£
Text
String¡£·Ç Unicode Êý¾ÝµÄ¿É±ä³¤¶ÈÁ÷£¬×î´ó³¤¶ÈΪ 2 31 -1£¨¼´ 2,147,483,647£©¸ö×Ö·û¡£
Timestamp
Byte ÀàÐ굀 Array¡£×Ô¶¯Éú³ÉµÄ¶þ½øÖÆÊý£¬²¢±£Ö¤ÆäÔÚÊý¾Ý¿âÖÐΨһ¡£timestamp ͨ³£ÓÃ×÷¶Ô±íÖи÷Ðеİ汾½øÐбê¼ÇµÄ»úÖÆ¡£´æ´¢´óСΪ 8 ×Ö½Ú¡£
TinyInt
Byte¡£8 λµÄÎÞ·ûºÅÕûÊý¡£
Udt
SQL Server 2005 Óû§¶¨ÒåµÄÀàÐÍ (UDT)¡£
UniqueIdentifier
Guid¡£È«¾ÖΨһ±êʶ·û£¨»ò GUID£©¡£
VarBinary
Byte ÀàÐ굀 Array¡£¶þ½øÖÆÊ
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......
µÚÒ»µã£º
ʹÓÃÊÓͼ£¬¿ÉÒÔ¶¨ÖÆÓû§Êý¾Ý£¬¾Û½¹Ìض¨µÄÊý¾Ý¡£
½âÊÍ£º
ÔÚʵ¼Ê¹ý³ÌÖУ¬¹«Ë¾Óв»Í¬½ÇÉ«µÄ¹¤×÷ÈËÔ±£¬ÎÒÃÇÒÔÏúÊÛ¹«Ë¾ÎªÀýµÄ»°£¬
²É¹ºÈËÔ±£¬¿ÉÒÔÐèҪһЩÓëÆäÓйصÄÊý¾Ý£¬¶øÓëËûÎ޹صÄÊý¾Ý£¬¶ÔËûû
ÓÐÈκÎÒâÒ壬ÎÒÃÇ¿ÉÒÔ¸ù¾ÝÕâһʵ¼ÊÇé¿ö£¬×¨ÃÅΪ²É¹ºÈËÔ±´´½¨Ò»¸öÊÓ
ͼ£¬ÒÔºóËûÔÚ²éѯÊý¾Ýʱ£¬Ö»Ðèse ......
ÊÓͼ¿ÉÒÔ±»¿´³ÉÊÇÐéÄâ±í»ò´æ´¢²éѯ¡£¿Éͨ¹ýÊÓͼ·ÃÎʵÄÊý¾Ý²»×÷Ϊ¶ÀÌصĶÔÏó´æ´¢ÔÚÊý¾Ý¿âÄÚ¡£Êý¾Ý¿âÄÚ´æ´¢µÄÊÇ SELECT Óï¾ä¡£SELECT Óï¾äµÄ½á¹û¼¯¹¹³ÉÊÓͼËù·µ»ØµÄÐéÄâ±í¡£Óû§¿ÉÒÔÓÃÒýÓñíʱËùʹÓõķ½·¨£¬ÔÚ Transact-SQL Óï¾äÖÐͨ¹ýÒýÓÃÊÓͼÃû³ÆÀ´Ê¹ÓÃÐéÄâ±í¡£Ê¹ÓÃÊÓͼ¿ÉÒÔʵÏÖÏÂÁÐÈÎÒ»»òËùÓй¦ÄÜ£º
½«Óû§ÏÞ¶¨ÔÚ± ......
Ö÷ÒªÕë¶ÔSQL ServerÊý¾Ý¿âËÀËøÏÖÏóµÄÔ¤·À¼°½â¾ö´ëÊ©½øÐÐÁËÏêϸµÄ½éÉÜ£¬¸ü¶àÄÚÈÝÇë´ó¼Ò²Î¿¼ÏÂÎÄ£º
¡¡¡¡ËÀËøÊÇÖ¸ÔÚij×é×ÊÔ´ÖУ¬Á½¸ö»òÁ½¸öÒÔÉϵÄÏß³ÌÔÚÖ´Ðйý³ÌÖУ¬ÔÚÕù¶áijһ×ÊԴʱ¶øÔì³É»¥ÏàµÈ´ýµÄÏÖÏó£¬ÈôÎÞÍâÁ¦µÄ×÷ÓÃÏÂ,ËüÃǶ¼½«ÎÞ·¨ÍƽøÏÂÈ¥£¬ËÀʱ¾Í¿ÉÄÜ»á²úÉúËÀËø,ÕâЩÓÀÔ¶ÔÚ»¥ÏàµÈ´ýµÄ½ø³Ì³ÆΪËÀËøÏ̡߳£¼òµ¥µ ......