Êý¾Ý¿â×Ö¶ÎÀàÐÍ SQL Server
×Ö·ûÀàÐÍ
Char: ¶¨³¤·ÇUnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Varchar:±ä³¤·ÇUnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Text(varchar(max)):±ä³¤·ÇUnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ2G
Nchar:¶¨³¤UnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Nvarchar:±ä³¤UnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ8000
Ntext(nvarchar(max)):±ä³¤UnicodeµÄ×Ö·ûÐÍÊý¾Ý£¬×î´ó³¤¶ÈΪ2G
ÊýÖµÀàÐÍ
Bit£º0»ò1µÄÕûÐÍÊý×Ö
Tinyint£º ´Ó0µ½255µÄÕûÐÍÊý×Ö
Smallint:£º´Ó-2^15(-32,768)µ½2^15(32,767)µÄÕûÐÍÊý×Ö
Int£º´Ó-2^31(-2,147,483,648)µ½2^31(2,147,483,647)µÄÕûÐÍÊý×Ö
Bigint£º´Ó-2^63µ½2^63-1µÄÕûÐÍÊý×Ö£¨2000ºÃÏñÊÇûÓеģ©
Smallmoney£º ´Ó-2^31µ½2^31µÄ»õ±ÒÊý¾Ý£¬×îС»õ±Òµ¥Î»Ç§·Ö֮ʮ
Money£º ´Ó-2^63µ½2^63-1µÄ»õ±ÒÊý¾Ý£¬×îС»õ±Òµ¥Î»Ç§·Ö֮ʮ
Decimal£º´Ó-10^38µ½10^38-1µÄ¶¨¾«¶ÈÓëÓÐЧλÊýµÄÊý×Ö
Numeric£º decimalµÄͬÒå´Ê
Float£º ´Ó-1.79E+308µ½1.79E+308¿É±ä¾«¶ÈµÄÊý×Ö
Real£º´Ó-3.04E+38µ½3.04E+38¿É±ä¾«¶ÈµÄÊý×Ö
ÈÕÆÚºÍʱ¼äÀàÐÍ
Datetime£º ´Ó1753Äê1ÔÂ1ÈÕµ½9999Äê12ÈÕ31µÄÈÕÆÚºÍʱ¼äÊý¾Ý£¬×îСʱ¼äµ¥Î»Îª°Ù·ÖÖ®ÈýÃë»ò3.33ºÁÃë¡£³¤¶ÈΪ8¸ö×Ö½Ú£¬µÚÒ»¸ö4×Ö½Ú´æ´¢base date £¨¼´ 1900 Äê 1 Ô 1 ÈÕ£©Ö®Ç°»òÖ®ºóµÄÌìÊý£¬Èç¹ûÊÇ1900 Äê 1 Ô 1 ÈÕÔò´æ´¢0£¬ÁíÍâÒ»¸ö 4 ×Ö½Ú´æ´¢ÒÔÎçÒ¹ºóÿÌìµÄʱ¼ä
Smalldatetime£º´Ó1900Äê1ÔÂ1ÈÕµ½2079Äê6ÔÂ6ÈÕµÄÈÕÆÚºÍʱ¼äÊý¾Ý£¬×îСʱ¼äµ¥Î»Îª·ÖÖÓ. ´æ´¢ÈÕÆÚºÍÿÌìµÄʱ¼ä£¬µ«¾«È·¶ÈµÍÓÚ datetime ¡£³¤¶ÈΪ4¸ö×Ö½Ú£¬µÚÒ»¸ö2×Ö½Ú´æ´¢1900 Äê 1 Ô 1 ÈÕºóµÄÌìÊý£¬µÚ¶þ¸ö2×Ö½Ú´æ´¢ÎçÒ¹ºóµÄ·ÖÖÓÊý¡£
¿ÉÒÔ½«ÕâÁ½ÖÖÀàÐÍת»»³Éfloat ¸¡µãÊý, ÆäÖÐÕûÊý²¿·Ö¾ÍÊǶÔÓ¦µÄÈÕÆÚ×Ö½Ú, ¶øÐ¡Êý²¿·ÖÊÇʱ¼äÏàÓ¦µÄ±ÈÀý
2008ÐÂÔöµÄÈÕÆÚʱ¼äÀàÐÍ
Date£º½ö´æ´¢ÈÕÆÚ£¬·¶Î§ÊÇ´Ó 1000 Äê 1 Ô 1 ÈÕµ½ 9999 Äê 12 Ô 31 ÈÕ£¬3 ×Ö½Ú³¤¶È£¬ÇÒ¾«¶ÈΪ 10 λ¡£Date ÀàÐ͵Ä׼ȷÐÔ½öÏÞÓÚµ¥Ìì¡£
Time£º½ö´æ´¢Ò»ÌìÖеÄʱ¼ä£¬Ö§³ÖµÄ·¶Î§ÊÇ 00:00:00.0000000 µ½ 23:59:59.9999999£¨Ð¡Ê±¡¢·ÖÖÓ¡¢ÃëºÍСÊýÃ룩¡£¿ÉÔÚ´´½¨Êý¾ÝÀàÐÍʱָ¶¨Ð¡ÊýÃëµÄ¾«¶È¡£Ä¬ÈϾ«¶ÈÊÇ 7 λ£¬×¼È·¶ÈÊÇ 100 ºÁ΢Ãë¡£¾«¶ÈÓ°Ïì×ÅËùÐèµÄ´æ´¢¿Õ¼ä´óС£¬·¶Î§°üÀ¨×î¶à 2 λµÄ 3 ¸ö×Ö½Ú¡¢3 »ò 4 λµÄ 4 ¸ö×Ö½ÚÒÔ¼° 5 µ½ 7 λµÄ 5 ¸ö×Ö½Ú¡£
Datetime2£ºdatetime ÀàÐ͵ÄÀ©Õ¹,ÈÕÆÚ·¶Î§ÊÇ 0001 Äê 1 Ô 1 ÈÕµ½ 9999 Äê 12 Ô 31 ÈÕ,Óë tim
Ïà¹ØÎĵµ£º
Ò»¡¢Ê²Ã´ÊÇSQL×¢Èëʽ¹¥»÷?
¡¡¡¡ËùνSQL×¢Èëʽ¹¥»÷£¬¾ÍÊǹ¥»÷Õß°ÑSQLÃüÁî²åÈëµ½Web±íµ¥µÄÊäÈëÓò»òÒ³ÃæÇëÇóµÄ²éѯ×Ö·û´®£¬ÆÛÆ·þÎñÆ÷Ö´ÐжñÒâµÄSQLÃüÁî¡£ÔÚijЩ±í
µ¥ÖУ¬Óû§ÊäÈëµÄÄÚÈÝÖ±½ÓÓÃÀ´¹¹Ôì(»òÕßÓ°Ïì)¶¯Ì¬SQLÃüÁ»ò×÷Ϊ´æ´¢¹ý³ÌµÄÊäÈë²ÎÊý£¬ÕâÀà±íµ¥ÌرðÈÝÒ×Êܵ½SQL×¢Èëʽ¹¥»÷¡£³£¼ûµÄSQL×¢Èëʽ¹¥
»÷¹ý³ÌÀàÈ磺
......
AcessÓëSQLµÄÇø±ð
ÒÔÏÂ總結ÁË×Ô¼ºÔÚ項Ä¿ÖÐËùÓöµ½µÄÓÐ關Acess與SQL²î異µÄһЩµØ·½£º
1£¬¶ÔÓÚÈÕÆÚ×Ö¶Î×Ö¶Î
¡¡¡¡access±íʾΪ:#1981-28-12#
¡¡¡¡SQLSERVER2000±íʾΪ:''1981-02-12''
¡¡¡¡2,SQLÓï¾äÇø±ð£¬_select,_updateÔÚ¶Ôµ¥±í²Ù×÷ʱ¶¼²î²»¶à£¬
¡¡¡¡µ«¶à±í²Ù×÷ʱupdateÓï¾ ......
·ÀÖ¹·Ç·¨±íD99_Tmp,kill_kkµÄ³öÏÖÊÇ·ÀÖ¹ÎÒÃǵÄÍøÕ¾²»±»¹¥»÷,ͬʱҲÊÇSQL°²È«·À·¶Ò»µÀ±ØÒªµÄ·ÀÏß,Ëä˵ÀûÓÃÕâÖÖ·½Ê½¹¥»÷µÄÈ˶¼ÊǺڿÍÖеÄСÄñ,µ«ÊÇÎÒÃÇÒ²²»µÃ²»·À,ÒÔÃâÔì³É²»¿ÉÏëÏóµÄºó¹û,·Ï»°²»¶à˵ÁË,˵Ï·À·¶·½·¨:
xp_cmdshell¿ÉÒÔÈÃϵͳ¹ÜÀíÔ±ÒÔ²Ù×÷ϵͳÃüÁîÐнâÊÍÆ÷µÄ·½Ê½Ö´Ðиø¶¨µÄÃüÁî×Ö·û´®,²¢ÒÔÎı¾Ðз½Ê½·µ»ØÈκÎÊ ......
SQL Server Out Put Excel File
ÔÚ SQL ServerÖÐ, µ¼³öEXCEL Îļþ, Óõ½ bcp.exe
bcp µ¼³öµÄ±¾ÖÊÊÇ´¿Îı¾Îĵµ,
ÈôÊý¾Ýº¬ÓÐÖÐÎÄ,Çëµ¼³öµ½ÖÐÎİæEXCEL,»òTXTÎĵµµÈ, ·ñÔòÂÒÂë....
ÓÃTXT ´ò¿ªÓ¢ÎİæEXCEL,Ò²¿ÉÒÔ,
µ¼³ö Êý¾Ýµ½C:\authors.xls, ÈôÎļþ´æÔÚÔòÖØÐ´Îļþ, ²»´æÔÚÔò´´½¨Îļþ
  ......