SQL Server 2000
1. ¼òµ¥ÐðÊöSQL Server 2000µÄ°²È«ÈÏÖ¤¹ý³Ì¡£
´ð£ºSQL Server 2000ÖУ¬ÏµÍ³Óüì²é¿ÚÁî¡¢ÉèÖýÇÉ«¡¢Ðí¿ÉµÈÊÖ¶ÎÀ´¼ì²éÓû§µÄÉí·Ý¼°Ê¹ÓÃȨÏÞ¡£ºÏ·¨µÄÓû§²ÅÄܽøÈëÊý¾Ý¿âϵͳ£¬µ±Óû§¶ÔÊý¾Ý¿âÖ´ÐвÙ×÷ʱ£¬ÏµÍ³×Ô¶¯¼ì²éÓû§ÊÇ·ñÓÐȨÏÞÖ´ÐÐÕâЩ²Ù×÷¡£Ò»¸öÓû§Èç¹ûÒª·ÃÎÊSQL ServerÊý¾Ý¿âÖеÄÊý¾Ý£¬Ëû±ØÐëÒª¾¹ýÈý¸öÈÏÖ¤¹ý³Ì¡£
£¨1£©Éí·ÝÑéÖ¤ ÕâʱʹÓõǼÕ˺ÅÀ´±êʶÓû§£¬Éí·ÝÑéÖ¤Ö»ÑéÖ¤Óû§ÊÇ·ñ¾ßÓÐÁ¬½Óµ½SQL ServerÊý¾Ý¿â·þÎñÆ÷µÄ×ʸñ£¬¼´ÑéÖ¤¸ÃÓû§ÊÇ·ñ¾ßÓÐÁ¬½Óµ½Êý¾Ý¿â·þÎñÆ÷µÄ“Á¬½ÓȨ”£»
£¨2£©·ÃÎÊÑéÖ¤ µ±Óû§·ÃÎÊÊý¾Ý¿âʱ£¬±ØÐë¾ßÓжԾßÌåÊý¾Ý¿âµÄ·ÃÎÊȨ£¬¼´ÑéÖ¤Óû§ÊÇ·ñÊÇÊý¾Ý¿âµÄºÏ·¨Óû§£»
£¨3£©²Ù×÷ÑéÖ¤ µ±Óû§²Ù×÷Êý¾Ý¿âÖеÄÊý¾Ý»ò¶ÔÏóʱ£¬±ØÐë¾ßÓÐËùÒª½øÐеIJÙ×÷µÄ²Ù×÷Ȩ£¬¼´ÑéÖ¤Óû§ÊÇ·ñ¾ßÓвÙ×÷Ðí¿É¡£
2. ͨ³£Çé¿öÏÂÊý¾Ý¿âµÄȨÏÞÖÖÀàÈçºÎ»®·Ö£¿Êý¾Ý¿âÖеÄÓû§°´Æä²Ù×÷ȨÏÞ¿É·ÖΪÄļ¸ÀࣿÿһÀàµÄȨÏÞ·¶Î§ÊÇʲô£¿
´ð£ºÍ¨³£Çé¿öÏ£¬ÎÒÃǽ«Êý¾Ý¿âµÄÖеÄȨÏÞ»®·ÖΪÁ½ÀࣺµÚÒ»ÀàÊǶÔÊý¾Ý¿â¹ÜÀíϵͳ½øÐÐά»¤µÄȨÏÞ£»µÚ¶þÀàÊǶÔÊý¾Ý¿âÖеĶÔÏóºÍÊý¾Ý½øÐвÙ×÷µÄȨÏÞ£¬ÕâÀàȨÏÞÓÖ·ÖΪÁ½ÖÖ£¬Ò»ÖÖÊǶÔÊý¾Ý¿â¶ÔÏóµÄȨÏÞ£¬°üÀ¨´´½¨¡¢É¾³ýºÍÐÞ¸ÄÈç±í¡¢ÊÓͼµÈÊý¾Ý¿â¶ÔÏó£»ÁíÒ»ÖÖÊǶÔÊý¾Ý¿âÊý¾ÝµÄ²Ù×÷Ȩ£¬°üÀ¨¶Ô±í¡¢ÊÓͼÊý¾ÝµÄÔö¼Ó¡¢É¾³ý¡¢Ð޸ġ¢²é¿´µÄȨÁ¦¡£
Êý¾Ý¿âÖеÄÓû§°´Æä²Ù×÷ȨÏ޵ĴóС¿É·ÖΪÈçÏÂÈýÀࣺÊý¾Ý¿âϵͳ¹ÜÀíÔ±,¾ßÓÐÒ»ÇÐȨÏÞ£»Êý¾Ý¿â¶ÔÏóÓµÓÐÕß,¶ÔÆäËùÓµÓеĶÔÏó¾ßÓÐÒ»ÇÐȨÏÞ£»ÆÕͨÓû§,Ö»¾ßÓжÔÊý¾Ý¿âÊý¾ÝµÄÔö¼Ó¡¢É¾³ý¡¢Ð޸ġ¢²é¿´µÄȨÁ¦¡£
3. SQL Server 2000ÌṩµÄ°²È«Éí·ÝÈÏÖ¤ÓÐÄļ¸ÖÖģʽ£¿¸÷×Եĺ¬ÒåÊÇʲô£¿
´ð£ºSQL Server 2000ÌṩÁËÁ½ÖÖÈ·ÈÏÓû§µÄÑé֤ģʽ£ºWindowsÑé֤ģʽºÍ»ìºÏÑé֤ģʽ¡£
WindowsÑé֤ģʽÀûÓÃÁËWindows±¾Éí¾ß±¸µÄ¹ÜÀíµÇ¼¡¢ÑéÖ¤Óû§ºÏ·¨ÐÔµÄÄÜÁ¦£¬ÔÊÐíSQL ServerÓû§µÇ¼ʱʹÓÃWindowsµÄÓû§ÃûºÍ¿ÚÁî¡£ÔÚÕâÖÖģʽÏ£¬Óû§Ö»ÐèҪͨ¹ýWindowsµÄÑéÖ¤£¬¾Í¿ÉÒÔÁ¬½Óµ½SQL Server¡£´Ëʱ£¬ÏµÍ³´ÓÓû§µÇ¼µ½WindowsʱÌṩµÄÓû§ÃûºÍÃÜÂëÖвéÕÒµ±Ç°Óû§µÄµÇ¼ÐÅÏ¢£¬´Ó¶øÀ´Åжϵ±Ç°Óû§ÊÇ·ñΪºÏ·¨Óû§¡£
»ìºÏÑé֤ģʽ½ÓÊÜWindowsÊÚȨÓû§ºÍSQLÊÚȨÓû§¡£Èç¹û²»ÊÇWindows²Ù×÷ϵͳµÄÓû§Ò²Ï£ÍûʹÓÃSQL Server£¬ÄÇôӦ¸ÃÑ¡Ôñ»ìºÏÑé֤ģʽ¡£ÔÚ¸ÃÈÏ֤ģʽÏ£¬Óû§Á¬½ÓSQL Serverʱ±ØÐëÌṩµÇ¼ÃûºÍµÇ¼ÃÜÂ룬ÕâЩµÇ¼ÐÅÏ¢´æ´¢ÔÚϵͳ±ísysloginsÖУ¬Óë²Ù×÷ϵͳµÄµÇ¼ÕʺÅÎ޹ء£SQL Se
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......
Ò».Îı¾µ¼ÈëÊý¾Ý¿â
--²½Öè1.´´½¨¿ØÖÆÎļþ
load data¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ --1¡¢¿ØÖÆÎļþ±êʶ
infile 'E:\oradata\orcl\test\inf_user.txt'¡¡¡¡¡¡¡¡¡¡¡¡¡¡ --2¡¢ÒªÊäÈëµÄÊý¾ÝÎļþÃûΪinf_user.txt (Îļþȱʡ·Åµ½C:\ Ï£¬Èç¹û²»ÊÇ£¬¾ÍÐèÒªÖ¸Ã÷ȫ·¾¶)
append into table inf_user¡¡¡¡¡¡¡¡--3¡¢Ïò±ítestÖÐ× ......
ORACLEºÍSQLÓï·¨Çø±ð¹éÄÉ
Êý¾ÝÀàÐͱȽÏ
ÀàÐÍÃû³Æ
Oracle
SQLServer
±È½Ï
×Ö·ûÊý¾ÝÀàÐÍ CHAR CHAR ¶¼Êǹ̶¨³¤¶È×Ö·û×ÊÁϵ«oracleÀïÃæ×î´ó¶ÈΪ2kb£¬SQLServerÀïÃæ×î´ó³¤¶ÈΪ8kb
±ä³¤×Ö·ûÊý¾ÝÀàÐÍ VARCHAR2 VARCHAR OracleÀïÃæ×î´ó³¤¶ÈΪ4kb£¬SQLServerÀïÃæ×î´ó³¤¶ÈΪ8kb
¸ù¾Ý×Ö·û¼¯¶ø¶¨µÄ¹Ì¶¨³¤¶È×Ö·û´® NCHAR NCHA ......
²Î¿¼¡¶ASP.NETÓëSQLÒ»Æð´ò°ü²¿Êð°²×°¡·£¬ÕâƪÎÄÕÂÊÇÕë¶ÔVB.NETÓëSQL Ò»Æð´ò°üµÄ,µ«ÊÇÎÒʹÓõÄÊÇC#,µ±È»Ö»ÒªÐÞ¸ÄÒ»ÏÂÖ÷Òª°²×°Àà¿â¾ÍÐÐÁË!C#µÄÀà¿â´úÂëÈçÏÂ:DBCustomAction.cs
using System;
using System.Collections;
using System.Data.SqlClient;
using System.ComponentModel;
using System.Configuration.Install; ......
Ò»¡¢²Ù×÷·ûÓÅ»¯
1¡¢IN ²Ù×÷·û
ÓÃINд³öÀ´µÄSQLµÄÓŵãÊDZȽÏÈÝÒ×д¼°ÇåÎúÒ׶®£¬Õâ±È½ÏÊʺÏÏÖ´úÈí¼þ¿ª·¢µÄ·ç¸ñ¡£µ«ÊÇÓÃINµÄSQLÐÔÄÜ×ÜÊDZȽϵ͵ģ¬´ÓOracleÖ´ÐеIJ½ÖèÀ´·ÖÎöÓÃINµÄSQLÓë²»ÓÃINµÄSQLÓÐÒÔÏÂÇø±ð£º
ORACLEÊÔͼ½«Æäת»»³É¶à¸ö±íµÄÁ¬½Ó£¬Èç¹ûת»»²»³É¹¦ÔòÏÈÖ´ÐÐINÀïÃæµÄ×Ó²éѯ£¬ÔÙ²éѯÍâ²ãµÄ±í¼Ç¼£¬Èç¹ûת»»³É¹ ......