sql serverÖеÄconvertÈÕÆÚ¸ñʽ»¯´óÈ«
CONVERT
½«Ä³ÖÖÊý¾ÝÀàÐ͵ıí´ïʽÏÔʽת»»ÎªÁíÒ»ÖÖÊý¾ÝÀàÐÍ¡£ÓÉÓÚijЩÐèÇó¾³£Óõ½È¡ÈÕÆÚ¸ñʽµÄ²»Í¬.ÏÖÒÔÏ¿ÉÔÚ
SQL ServerÖС¡½«ÈÕÆÚ¸ñʽ»¯.
SQL Server Ö§³ÖʹÓÿÆÍþÌØËã·¨µÄ°¢À²®ÑùʽÖеÄÊý¾Ý¸ñʽ¡£
ÔÚ±íÖУ¬×ó²àµÄÁ½Áбíʾ½« datetime »ò smalldatetime ת»»Îª×Ö·ûÊý¾ÝµÄ style Öµ¡£¸ø style Öµ¼Ó 100£¬¿É»ñµÃ°üÀ¨ÊÀ¼ÍÊýλµÄËÄλÄê·Ý (yyyy)¡£
²»´øÊÀ¼ÍÊýλ (yy) ´øÊÀ¼ÍÊýλ (yyyy)
±ê×¼
ÊäÈë/Êä³ö**
- 0 »ò 100 (*) ĬÈÏÖµ mon dd yyyy hh:miAM£¨»ò PM£©
1 101 ÃÀ¹ú mm/dd/yyyy
2 102 ANSI yy.mm.dd
3 103 Ó¢¹ú/·¨¹ú dd/mm/yy
4 104 µÂ¹ú dd.mm.yy
5 105 Òâ´óÀû dd-mm-yy
6 106 - dd mon yy
7 107 - mon dd, yy
8 108 - hh:mm:ss
- 9 »ò 109 (*) ĬÈÏÖµ + ºÁÃë mon dd yyyy hh:mi:ss:mmmAM£¨»ò PM£©
10 110 ÃÀ¹ú mm-dd-yy
11 111 ÈÕ±¾ yy/mm/dd
12 112 ISO yymmdd
- 13 »ò 113 (*) Å·ÖÞĬÈÏÖµ + ºÁÃë dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 »ò 120 (*) ODBC ¹æ·¶ yyyy-mm-dd hh:mm:ss[.fff]
- 21 »ò 121 (*) ODBC ¹æ·¶£¨´øºÁÃ룩 yyyy-mm-dd hh:mm:ss[.fff]
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm£¨²»º¬¿Õ¸ñ£©
- 130* ¿ÆÍþÌØ dd mon yyyy hh:mi:ss:mmmAM
- 131* ¿ÆÍþÌØ dd/mm/yy hh:mi:ss:mmmAM
* ĬÈÏÖµ£¨style 0 »ò 100¡¢9 »ò 109¡¢13 »ò 113¡¢20 »ò 120¡¢21 »ò 121£©Ê¼ÖÕ·µ»ØÊÀ¼ÍÊýλ (yyyy)¡£
** µ±×ª»»Îª datetime ʱÊäÈ룻µ±×ª»»Îª×Ö·ûÊý¾ÝʱÊä³ö¡£
*** רÃÅÓÃÓÚ XML¡£¶ÔÓÚ´Ó datetime »ò smalldatetime µ½ character Êý¾ÝµÄת»»£¬Êä³ö¸ñʽÈç±íÖÐËùʾ¡£¶ÔÓÚ´Ó float¡¢money »ò smallmoney µ½ character Êý¾ÝµÄת»»£¬Êä³öµÈͬÓÚ style 2¡£¶ÔÓÚ´Ó real µ½ character Êý¾ÝµÄת»»£¬Êä³öµÈͬÓÚ style 1¡£
ÖØÒª ĬÈÏÇé¿öÏ£¬SQL Server ¸ù¾Ý½ØÖ¹Äê·Ý 2049 ½âÊÍÁ½Î»Êý×ÖµÄÄê·Ý¡£¼´£¬Á½Î»Êý×ÖµÄÄê·Ý 49 ±»½âÊÍΪ 2049£¬¶øÁ½Î»Êý×ÖµÄÄê·Ý 50 ±»½âÊÍΪ 1950¡£Ðí¶à¿Í»§¶ËÓ¦ÓóÌÐò£¨ÀýÈçÄÇЩ»ùÓÚ OLE ×Ô¶¯»¯¶ÔÏóµÄ¿Í»§¶ËÓ¦ÓóÌÐò£©¶¼Ê¹Óà 2030 ×÷Ϊ½ØÖ¹Äê·Ý¡£SQL Server Ìṩһ¸öÅäÖÃÑ¡Ï"Á½Î»Êý×ֵĽØÖ¹Äê·Ý"£©£¬½èÒÔ¸ü¸Ä SQL Server ËùʹÓõĽØÖ¹Äê·Ý²¢¶ÔÈÕÆÚ½øÐÐÒ»ÖÂÐÔ´¦Àí¡£È»¶ø×ȫµÄ°ì·¨ÊÇÖ¸¶¨ËÄλÊý×ÖÄê·Ý¡£
µ±´Ó smalldatetime ת»»Îª×Ö·ûÊý¾Ýʱ£¬°üº¬Ãë»òºÁÃëµÄÑùʽ½«ÔÚÕâЩλÖÃ
Ïà¹ØÎĵµ£º
1.SqlServer·þÎñʹÓÃÁ½¸ö¶Ë¿Ú£ºTCP-1433¡¢UDP-1434¡£ÆäÖÐ1433ÓÃÓÚ¹©SqlServer¶ÔÍâÌṩ·þÎñ£¬1434ÓÃÓÚÏòÇëÇóÕß·µ»ØSqlServerʹÓÃÁËÄǸöTCP/IP¶Ë¿Ú¡£
¿ÉÒÔʹÓÃSQL ServerµÄÆóÒµ¹ÜÀíÆ÷¸ü¸ÄSqlServerµÄĬÈÏTCP¶Ë¿Ú¡£·½·¨ÈçÏ£º
a¡¢´ò¿ªÆóÒµ¹ÜÀíÆ÷£¬ÒÀ´ÎÑ¡Ôñ×ó²à¹¤¾ßÀ¸µÄ“Microsoft SQL Servers - SQL Server×锣¬ ......
ÐÞ¸ÄÊý¾Ý¿â¶ÔÏóËùÓÐÈË
½ñÌì°ïÅóÓÑ´«Êý¾Ý¿â±¨´í,Ìáʾ "
[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]µÇ½ xxx ʧ°Ü",ÕýºÃǰ¶Îʱ¼äÅöµ½Í¬ÑùÎÊÌâ,³¢ÊÔɾ³ýÓû§ xxx , ÓÖ±¨´í,Ìáʾ" Óû§ÓµÓжÔÏó,ËùÒÔÎÞ·¨É¾³ý". ²é¿´Êý¾Ý¿â,·¢ÏÖ¸ÃÓû§ÓµÓÐºÜ¶à´æ´¢¹ý³Ì,Ò»¸öÒ»¸ö¸ÄÌ«Âé·³,´ÓÍøÉÏÕÒµ½ÈçÏ·½·¨,Ç¡ºÃ½â¾ö´ËÎÊÌâ:
CR ......
group by
ÔÚselect Óï¾äÖпÉÒÔʹÓÃgroup by ×Ӿ佫Ðл®·Ö³É½ÏСµÄ×飬Ȼºó£¬Ê¹ÓþÛ×麯Êý·µ»ØÃ¿Ò»¸ö×éµÄ»ã×ÜÐÅÏ¢£¬ÁíÍ⣬¿ÉÒÔʹÓÃhaving×Ó¾äÏÞÖÆ·µ»ØµÄ½á¹û¼¯¡£group by ×Ó¾ä¿ÉÒÔ½«²éѯ½á¹û·Ö×飬²¢·µ»ØÐеĻã×ÜÐÅÏ¢Oracle °´ÕÕgroup by ......
¶ÔÏóÃüÃûµÄÔ¼¶¨£ºÊý¾Ý¿âÃû.ËùÓÐÕßÃû.¶ÔÏóÃû
ǰÁ½Õß¿ÉÊ¡ÂÔ£¬Ä¬ÈÏÖµÊý¾Ý¿âÊǵ±Ç°Êý¾Ý¿â£¬ËùÓÐÕßÊÇdbo
±ðÃû£ºÊý¾Ý¿âÃû³Æ as Êý¾Ý¿â±íÃû Ö÷ÒªÊÇÔö¼ÓselectÓï¾äµÄ¿É¶ÁÐÔ£¬Èç¹ûÒѾΪÊý¾Ý±íÖÆ¶¨Á˱ðÃû£¬Ôò
ÔÚÏàÓ¦µÄSQLÓï¾äÖУ¬¶Ô¸ÃÊý¾Ý±íµÄËùÓÐÏÔʾÒýÓö¼ÒªÊ¹ÓñðÃû£¬¶ø²»ÄÜʹÓÃÊý¾Ý±íÃû¡£
selectÓï¾äÊÇÊý¾Ý¼ìË÷ÖÐ×îÆµ·±µÄ»î¶ ......