sqlserver³£Óú¯Êý/´æ´¢¹ý³Ì/Êý¾Ý¿â½ÇÉ«
/*ÈÕÆÚº¯Êý*/
DATEADD ( datepart , number, date )
--ÔÚÏòÖ¸¶¨ÈÕÆÚ¼ÓÉÏÒ»¶Îʱ¼äµÄ»ù´¡ÉÏ£¬·µ»ØÐ嵀 datetime Öµ¡£
DATEDIFF ( datepart , startdate , enddate )
--·µ»Ø¿çÁ½¸öÖ¸¶¨ÈÕÆÚµÄÈÕÆÚºÍʱ¼ä±ß½çÊý¡£
DATENAME ( datepart , date )
--·µ»Ø´ú±íÖ¸¶¨ÈÕÆÚµÄÖ¸¶¨ÈÕÆÚ²¿·ÖµÄ×Ö·û´®¡£
DATEPART ( datepart , date )
--·µ»Ø´ú±íÖ¸¶¨ÈÕÆÚµÄÖ¸¶¨ÈÕÆÚ²¿·ÖµÄÕûÊý¡£
DAY ( date )
--·µ»Ø´ú±íÖ¸¶¨ÈÕÆÚµÄÌìµÄÈÕÆÚ²¿·ÖµÄÕûÊý¡£
GETDATE ( )
--°´ datetime ÖµµÄ Microsoft? SQL Server? ±ê×¼ÄÚ²¿¸ñʽ·µ»Øµ±Ç°ÏµÍ³ÈÕÆÚºÍʱ¼ä¡£
GETUTCDATE()
--·µ»Ø±íʾµ±Ç° UTC ʱ¼ä£¨ÊÀ½çʱ¼ä×ø±ê»ò¸ñÁÖÄáÖαê׼ʱ¼ä£©µÄ datetime Öµ¡£
--µ±Ç°µÄ UTC ʱ¼äµÃ×Ôµ±Ç°µÄ±¾µØÊ±¼äºÍÔËÐÐ SQL Server µÄ¼ÆËã»ú²Ù×÷ϵͳÖеÄÊ±ÇøÉèÖá£
MONTH ( date )
--·µ»Ø´ú±íÖ¸¶¨ÈÕÆÚÔ·ݵÄÕûÊý¡£
YEAR ( date )
--·µ»Ø±íʾָ¶¨ÈÕÆÚÖеÄÄê·ÝµÄÕûÊý¡£
--------------------------------------------------------------------------
/*×Ö·û´®´¦Àíº¯Êý*/
LCASE( )
LOWER( )
--½«×Ö·û´®×ª»»ÎªÐ¡Ð´×Öĸ
LTRIM( )
--ɾ³ý×Ö·û´®Ç°ÃæµÄ¿Õ¸ñ
SUBSTRING( )
--´Ó×Ö·û´®ÖÐÌáȡһ¸ö»ò¶à¸ö×Ö·û
UCASE( )
UPPER( )
--½«×Ö·û´®×ª»»Îª´óд×Öĸ
ROUND( )
--½«Êý×Ö°´Ö¸¶¨µÄСÊýλÊýËÄÉáÎåÈë
FLOOR( )
--½«Êý×ÖÏòÏÂËÄÉáÎåÈëΪ×î½Ó½ü£¨×îС£©µÄÕûÊý
CEILING( )
--½«Êý×ÖÏòÉÏËÄÉáÎåÈëΪ×î½Ó½üµÄÕûÊý
DATALENGTH( )
--·µ»ØÖ¸¶¨µÄ±í´ïʽËùÓõÄ×Ö½ÚÊý
--------------------------------------------------------------------------
USER( )
USER_NAME( )
--·µ»Øµ±Ç°Óû§Ãû
CONVERT( )
--½«Êý¾Ý´ÓÒ»ÖÖÀàÐÍת»»ÎªÁíÒ»ÖÖÀàÐÍ¡£
SOUNDEX( )
--Ϊ¿É´´½¨"½üËÆ"ËÑË÷µÄÖ¸¶¨±í´ïʽ·µ»Ø Soundex ´úÂë¡£
STR( )
--½«Êý×ÖÊý¾Ýת»»Îª×Ö·û´®£¬ÒÔ±ã¿ÉÒÔÓÃÎı¾ÔËËã·û¶ÔÆä½øÐд¦Àí¡£
/*È«¾Ö±äÁ¿*/
@@CONNECTIONS
--·þÎñÆ÷ÉÏ´ÎÆô¶¯ÒÔÀ´´´½¨µÄÁ¬½ÓÊý
@@CPU_BUSY
--×Ô SQL Server Æô¶¯ÖÁ½ñ£¬ÏµÍ³³ÖÐøÔËÐеĺÁÃëÊý¡£
@@CURSOR_ROWS
--×î½ü´ò¿ªµÄÓαêÖеÄÐÐÊý
@@DATEFIRST
--SET DATEFIRST ²ÎÊýµÄµ±Ç°Öµ£¬¸Ã²ÎÊýÓÃÓÚÉèÖÃÒ»¸öÐÇÆÚµÄµÚÒ»ÌìΪÄÄÒ»Ìì¡£
@@ERROR
--×îºóÒ»¸ö T-SQL ´íÎóµÄ´íÎóºÅ
@@FETCH_STATUS
--Èç¹û×îºóÒ»´ÎÌáÈ¡µÄ״̬Ϊ³É¹¦×´Ì¬£¬ÔòΪ 0¡£Èç¹û³ö´í£¬ÔòΪ -1
@@IDENTITY &nbs
Ïà¹ØÎĵµ£º
±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£ºhttp://blog.csdn.net/yf520gn/archive/2008/09/26/2982363.aspx
SELECT * from TB_MILES_CB_ORDER
WHERE convert(varchar(100),ORDER_DATE,102)= £¿
ORDER BY ORDER_NO
SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
SELECT CONVERT(varchar(100), GETDATE ......
Ö»ÊÇsqlserver ÌṩµÄÔ¶³ÌÊý¾Ý·ÃÎʺ¯Êý; ÔÚ±¾µØsqlserver ÖÐÈ¡ÍⲿÊý¾ÝÔ´Êý¾Ýʱºò¿ÉÓÃ;
¶ÔÁ¬½Ó±¾µØ oracle ²Ù×÷Ô¶³Ì oracle ²»ÄÜʹÓÃ; ²âÊÔ: pl/sql ÖÐʹÓÃ:
select * from openrowset(................); ÎÞЧ!!!!!!!!!!!!!!
ÔÚoracle ÖÐÐèÒª·ÃÎÊÔ¶³ÌÊý¾Ý,ÐèÒª½¨Á¢Ò»Á¬½ÓÔ¶³Ìoracle µÄ dblink ;
ÔÙÓÃÈçÏ·½ ......
SQLSERVER ´óÊý¾ÝÁ¿²åÈëÃüÁ
BULK INSERTÊÇSQLSERVERÖÐÌṩµÄÒ»Ìõ´óÊý¾ÝÁ¿µ¼ÈëµÄÃüÁËüÔËÓÃDTS(SSIS)µ¼ÈëÔÀí£¬¿ÉÒÔ´Ó±¾µØ»òÔ¶³Ì·þÎñÆ÷ÉÏÅúÁ¿µ¼ÈëÊý¾Ý¿â»òÎļþÊý¾Ý¡£ÅúÁ¿²åÈëÊÇÒ»¸ö¶ÀÁ¢µÄ²Ù×÷£¬ÓŵãÊÇЧÂʷdz£¸ß¡£È±µãÊdzöÏÖÎÊÌâºó²»¿ÉÒԻعö¡£
¡¡¡¡BULK INSERTÊÇÓÃÀ´½«ÍⲿÎļþÒÔÒ»ÖÖÌØ¶¨µÄ¸ñʽ¼ÓÔ ......
¡¡¡¡¶ÔÊý¾Ý¿â½øÐжà±í²Ù×÷£¬Èç¹û±íÓë±íÖ®¼ä´æÔÚÒÀÀµ£¬ÄÇôÏÔʽµÄʹÓÃÊÂÎñ£¬¿ÉÒÔ±£³Ö¶ÔÊý¾Ý¿â²Ù×÷µÄÔ×ÓÐÔ¡£ÓÃPython·ÃÎÊSqlServerÊý¾Ý¿â£¬ÎÒʹÓÃpymssql¿â¡£½ñÌìÔÚʹÓÃÕâ¸ö¿âµÄʱºò£¬·¢ÏÖÒ»¸öÎÊÌâ¡£
ÎÊÌâ´ó¸ÅÊÇÕâÑùµÄ£º
¡¡¡¡ÎÒÓÐÁ½ÕÅ±í£¬Ò»ÕÅÖ÷±í£¨ClassInfo£©£¬Ò»ÕÅ´Ó±í£¨Student£©£¬Student±íͨ¹ýÍâ¼üClassIDÓëClassI ......
SQL ServerÊý¾Ý¿âÉè¼Æ±íºÍ×Ö¶Î
2009/02/18 12:29
1. Ôʼµ¥¾ÝÓëʵÌåÖ®¼äµÄ¹ØÏµ
¡¡¡¡¿ÉÒÔÊÇÒ»¶ÔÒ»¡¢Ò»¶Ô¶à¡¢¶à¶Ô¶àµÄ¹ØÏµ¡£ÔÚÒ»°ãÇé¿öÏ£¬ËüÃÇÊÇÒ»¶ÔÒ»µÄ¹ØÏµ£º¼´Ò»ÕÅÔʼµ¥¾Ý¶ÔÓ¦ÇÒÖ»¶ÔÓ¦Ò»¸öʵÌå¡£ÔÚÌØÊâÇé¿öÏ£¬ËüÃÇ¿ÉÄÜÊÇÒ»¶Ô¶à»ò¶à¶ÔÒ»µÄ¹ØÏµ£¬¼´Ò»ÕÅÔʼµ¥Ö¤¶ÔÓ¦¶à¸öʵÌ壬»ò¶àÕÅÔʼµ¥Ö¤¶ÔÓ¦Ò»¸öʵÌå¡£ÕâÀïµÄʵÌå¿ ......