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
Ïà¹ØÎĵµ£º
declare @XML XML
SET @XML='<root>
<OLDVALUE>
<H_Action id="1130">030</H_Action>
<D_Action>030</D_Action>
<OrderCompany>00220</OrderCompany>
<OrderNumber>10004035</OrderNumber> ......
--»ñµÃµ±Ç°ËùÓÐÇý¶¯Æ÷
exec master.dbo.xp_availablemedia
--»ñµÃ×ÓĿ¼Áбí
exec master.dbo.xp_subdirs 'c:\'
--»ñµÃËùÓÐ×ÓĿ¼µÄĿ¼Ê÷½á¹¹
exec master.dbo.xp_dirtree 'c:\'
--¶©ÔÄÎļþɾ³ý
declare @tempTable table (Cont varchar(50))
declare @strTemp varchar(50)
declare @dirPath varchar(50)
declar ......
ºÜÉÙÓÃjoin£¬Õâ´Îѧѧ£¬²¢±¸ÍüÁ½ÆªÎÄÕ£¡
ת×Ô£ºhttp://hcx-2008.javaeye.com/blog/285661
Á¬½Ó²éѯ
ͨ¹ýÁ¬½ÓÔËËã·û¿ÉÒÔʵÏÖ¶à¸ö±í²éѯ¡£Á¬½ÓÊǹØÏµÊý¾Ý¿âÄ£Ð͵ÄÖ÷ÒªÌØµã£¬Ò²ÊÇËüÇø±ðÓÚÆäËüÀàÐÍÊý¾Ý¿â¹ÜÀíϵͳµÄÒ»¸ö±êÖ¾¡£
ÔÚ¹ØÏµÊý¾Ý¿â¹ÜÀíϵͳÖУ¬±í½¨Á¢Ê±¸÷Êý¾ÝÖ®¼äµÄ¹ØÏµ²»±ØÈ·¶¨£¬³£°ÑÒ»¸öʵÌåµÄËùÓÐÐÅÏ¢´æ·ÅÔÚÒ ......
Éϼ¯ÖÐ
//////////////////////////////////////////////////
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 ......
order by µÄÊýÖµÐÍÁé»îʹÓÃ
select * from table_a where id=p_id order by decode(º¯Êý,'asc',1,'desc',-1)*jsny;
¿ØÖÆÊÔͼµÄ·ÃÎÊʱ¼ä£º
6.create view ...
as
select ... from where exists(select x from dual where sysdate>=8:00am and sysdate<=5:00pm)
ÃîÓÃdecodeʵÏÖÅÅÐò
select * from tabnam ......