Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

sql 2005ÕûºÏbatÄÚÈÝ

@ECHO OFF
ECHO /////////////////////////////////////////////////
ECHO // Microsoft SQL Server 2005 ÕûºÏ¡¢¼¯³ÉSP3
ECHO // Author  : cxygoo
ECHO // Date    : 2008-12-22
ECHO /////////////////////////////////////////////////
ECHO ÔËÐдËÅú´¦Àíǰ£¬µÃ½¨Ä¿Â¼£ºC:\SQL2005,C:\SQL2005\SP3,C:\SQL2005\MSSQL
ECHO C:\SQL2005\MSSQL °ÑSQL Server 2005Ô­DVD¹âÅÌÀïµÄX86Ŀ¼ÏµÄËùÓÐÎļþCopyµ½ÕâÀï
ECHO C:\SQL2005\SP3 °ÑÏÂÔØÀ´µÄSP3Îļþ½âѹ£¬²¢ËÑË÷"*.msi *.msp"¸´ÖÆÈ«²¿£¬È»ºó·Åµ½Õâ¸öĿ¼ÏÂ
ECHO ¸üÐÂServers»·¾³Îļþ
XCOPY /Y /H C:\SQL2005\SP3\*.msi C:\SQL2005\MSSQL\Servers\Setup\
RD /S /Q C:\SQL2005\SWAP
MD C:\SQL2005\SWAP
ECHO ÊÍ·ÅServersÎļþ ʱ¼ä±È½Ï³¤ ÇëÄÍÐĵȴý
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_as.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_dts.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_ns.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_rs.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_sql.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
ECHO ¸üÐÂÊͷųöÀ´µÄÎļþ ʱ¼ä±È½Ï³¤ ÇëÄÍÐĵȴý
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_as.msi /p C:\SQL2005\SP3\sqlrun_as.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_dts.msi /p C:\SQL2005\SP3\sqlrun_dts.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_ns.msi /p C:\SQL2005\SP3\sqlrun_ns.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_rs.msi /p C:\SQL2005\SP3\sqlrun_rs.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_sql.msi /p C:\SQL2005\SP3\sqlrun_sql.msp /L*vx C:\SQL2005\Install.log
ECHO °Ñ¸üкóµÄÎļþÔÙ·Å»ØServers
XCOPY /Y /E  C:\SQL2005\SWAP C:\SQL2005\MSSQL\Servers\Setup\
RD /S /Q C:\S


Ïà¹ØÎĵµ£º

ÔÚsql serverÖÐÊäÈë'NULL'×Ö·û´®µÄÓÐȤ·¢ÏÖ£¡

Èçͼ1¡¢2£¬id=1µÄÊý¾ÝÊÇNULL£¬ÆäËûµÄΪ·ÇNULLµÄÊý¾Ý¡£
Ò»°ãÇé¿öÏ£¬»áÓÃÁ½ÖÖ·½·¨£¡
·½·¨1.t-sql£ºinsert into E values(1,'NULL')£¬²åÈëºó£¬ÔÚ´ò¿ª±íµÄÇé¿öÏ¿´µ½µÄ
ÊÇ'NULL'£¨ÎÒÏëÊÇΪÁËÇø·ÖNULL£¬²Å¼ÓµÄÒýºÅ£©£¬µ«ÊDzéѯµÄʱºò²»Ó°Ï죬ÏÔʾµÄÊÇNULL£¬
Èçͼ1¡¢2£¬idΪ6µÄÊý¾Ý¡£
Èç¹ûÒª²åÈë´øµ¥ÒýºÅµÄ'NULL'£¬insert i ......

ÔÚlinuxÉÏÅäÖÃunixODBCºÍFreeTDS·ÃÎÊMS SQL Server


Ò», °²×° unixODBC
ÏÂÔØ°²×°°ü. ÔÚ RedHat °²×°¹âÅÌÉϾÍÓÐ
unixODBC-2.2.11-1.RHEL4.1.i386.rpm
unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm
unixODBC-kde-2.2.11-1.RHEL4.1.i386.rpm
°²×°
rpm -Uvh unixODBC-2.2.11-1.RHEL4.1.i386.rpm
rpm -Uvh unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm
Èç¹û°²×°ÖÐÌáʾÓÐ¶ÔÆäË ......

¶Ôpl/sql Óï¾äµÄÓÅ»¯£¨Ï¼¯£©

Éϼ¯ÖÐ
//////////////////////////////////////////////////
select n5001 Ãŵê,n5002 ²¿ÃÅ,n5004 С·ÖÀà,n5019 ÉÌÆ·±àÂë,c01d21 ÉÌÆ·Ãû³Æ,
nvl(xse,0)-nvl(dzxs,0) ÏúÊÛ,
mle ëÀû,
nvl(xl,0)-nvl(dzsl,0) ÏúÁ¿
 from
(select n5001,n5002,n5004,n5019,sum(n5011) xse,sum(n5016) mle,sum(n5023) xl
from ......

SQL·Ö¸î¶ººÅµÄº¯ÊýºÍÓ÷¨

      ÔÚ³ÌÐòÖÐÎÒÃÇ¿ÉÄܾ­³£»áÓöµ½ÕâÖÖÇé¿ö£¬±ÈÈçҪȡһ¸ölistboxÀïÃæµÄÑ¡ÔñÏµÃµ½µÄ½á¹û¿ÉÄÜÊÇstring ID="id1,id2,id3,id4",È»ºóÎÒÃÇÒª°ÑÕâЩID²åÈëµ½Êý¾Ý¿âÖУ¬Í¬Ê±Ã¿¸öid¶ÔÓ¦µÄÊÇÒª²åÈëÒ»Ìõ¼Ç¼¡£ÊµÏֵķ½·¨Óкܶ࣬µ«ÊÇÈç¹ûÎÒÃÇͨ¹ýÏÂÃæÕâ¸öº¯Êý£¨RecurrentSplit£©¾ÍÄܼòµ¥µÄ´ïµ½ ......

sql¾­µäÓï¾ä

SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE database-name
2¡¢ËµÃ÷£ºÉ¾³ýÊý¾Ý¿â
drop database dbname ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ