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
Ïà¹ØÎĵµ£º
SQLSERVER ´óÊý¾ÝÁ¿²åÈëÃüÁ
BULK INSERTÊÇSQLSERVERÖÐÌṩµÄÒ»Ìõ´óÊý¾ÝÁ¿µ¼ÈëµÄÃüÁËüÔËÓÃDTS(SSIS)µ¼ÈëÔÀí£¬¿ÉÒÔ´Ó±¾µØ»òÔ¶³Ì·þÎñÆ÷ÉÏÅúÁ¿µ¼ÈëÊý¾Ý¿â»òÎļþÊý¾Ý¡£ÅúÁ¿²åÈëÊÇÒ»¸ö¶ÀÁ¢µÄ²Ù×÷£¬ÓŵãÊÇЧÂʷdz£¸ß¡£È±µãÊdzöÏÖÎÊÌâºó²»¿ÉÒԻعö¡£
¡¡¡¡BULK INSERTÊÇÓÃÀ´½«ÍⲿÎļþÒÔÒ»ÖÖÌØ¶¨µÄ¸ñʽ¼ÓÔ ......
package com.wfy.system.dao;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Types;
......
· ±¾ÎÄÌÖÂÛÁËÈçºÎͨ¹ýTransact-SQLÒÔ¼°ÏµÍ³º¯ÊýOPENDATASOURCEºÍOPENROWSETÔÚͬ¹¹ºÍÒì¹¹Êý¾Ý¿âÖ®¼ä½øÐÐÊý¾ÝµÄµ¼Èëµ¼³ö£¬²¢¸ø³öÁËÏêϸµÄÀý×ÓÒÔ¹©²Î¿¼¡£
1. ÔÚSQL ServerÊý¾Ý¿âÖ®¼ä½øÐÐÊý¾Ýµ¼Èëµ¼³ö
(1).ʹÓÃSELECT INTOµ¼³öÊý¾Ý
  ......
Ò» ÔÚOracleÖÐÁ¬½ÓÊý¾Ý¿â
public class Test1 {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(
&nbs ......
ÓÐÍâÀ´³ÌÐò°²×°»ùÓÚ.NET FRAMEWORK 3.5µÄÓ¦ÓóÌÐòÔÚÄÚÍøµÄPCÉÏ£¬ÐèҪͨ¹ýISA·À»ðǽ¿Í»§¶Ë¾¹ý·þÎñÆ÷ÉϵÄISA2006 SP1·ÃÎÊÍâÍøµÄSQLSERVER2005Êý¾Ý¿â¡£
°´ÕÕÒÔÍù¾Ñ飬ÐèÒªÅäÖÃÒ»ÌõSQLSERVER2005·þÎñÆ÷ËùÔÚµÄIPµØÖ·µÄ³öÕ¾¹æÔò£¬²¢ÇÒ²¢²»ÐèÒªÉèÖÃÒ»Ìõ»ùÓÚÓòÃûµÄ¹æÔò¡£
&nb ......