sqlÓï¾äµ¼Èëµ¼³ö´óÈ«
SELECT * into newtable
from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\aaaa.xls";User ID=Admin;Password=;Extended properties=Excel 11.0')...[Sheet1$]
/******* µ¼³öµ½excel
¡¡¡¡exec master..xp_cmdshell 'bcp settledb.dbo.shanghu out c:\temp1.xls -c -q -s"gnetdata/gnetdata" -u"sa" -p""'
¡¡¡¡/*********** µ¼Èëexcel
¡¡¡¡select *
¡¡¡¡from opendatasource( 'microsoft.jet.oledb.4.0',
¡¡¡¡'data source="c:\test.xls";user id=admin;password=;extended properties=excel 5.0')...xactions
¡¡¡¡/*¶¯Ì¬ÎļþÃû
¡¡¡¡declare @fn varchar(20),@s varchar(1000)
¡¡¡¡set @fn = 'c:\test.xls'
¡¡¡¡set @s ='''microsoft.jet.oledb.4.0'',
¡¡¡¡''data source="'+@fn+'";user id=admin;password=;extended properties=excel 5.0'''
¡¡¡¡set @s = 'select * from opendatasource ('+@s+')...sheet1$'
¡¡¡¡exec(@s)
¡¡¡¡*/
¡¡¡¡select cast(cast(¿ÆÄ¿±àºÅ as numeric(10,2)) as nvarchar(255))+'¡¡' ת»»ºóµÄ±ðÃû
¡¡¡¡from opendatasource( 'microsoft.jet.oledb.4.0',
¡¡¡¡'data source="c:\test.xls";user id=admin;password=;extended properties=excel 5.0')...xactions
¡¡¡¡/********************** excelµ¼µ½Ô¶³Ìsql
¡¡¡¡insert opendatasource(
¡¡¡¡'sqloledb',
¡¡¡¡'data source=Ô¶³Ìip;user id=sa;password=ÃÜÂë'
¡¡¡¡).¿âÃû.dbo.±íÃû (ÁÐÃû1,ÁÐÃû2)
¡¡¡¡select ÁÐÃû1,ÁÐÃû2
¡¡¡¡from opendatasource( 'microsoft.jet.oledb.4.0',
¡¡¡¡'data source="c:\test.xls";user id=admin;password=;extended properties=excel 5.0')...xactions
¡¡¡¡/** µ¼ÈëÎı¾Îļþ
¡¡¡¡exec master..xp_cmdshell 'bcp dbname..tablename in c:\dt.txt -c -sservername -usa -ppassword'
¡¡¡¡/** µ¼³öÎı¾Îļþ
¡¡¡¡exec master..xp_cmdshell 'bcp dbname..tablename out c:\dt.txt -c -sservername -usa -ppassword'
¡¡¡¡»ò
¡¡¡¡exec master..xp_cmdshell 'bcp "select * from dbname..tablename" queryout c:\dt.txt -c -sservername -usa -ppassword'
¡¡¡¡µ¼³öµ½txtÎı¾£¬ÓöººÅ·Ö¿ª
¡¡¡¡exec master..xp_cmdshell 'bcp "¿âÃû..±íÃû" out "d:\tt.txt" -c -t ,-u sa -p password'
¡¡¡¡bulk insert ¿âÃû..±íÃû
¡¡¡¡from 'c:\test.txt'
¡¡¡¡with (
¡¡¡¡fieldterminator = ';',
¡¡¡¡
Ïà¹ØÎĵµ£º
1.ϵͳ±äÁ¿º¯Êý
£¨1£©SYSDATE
¸Ãº¯Êý·µ»Øµ±Ç°µÄÈÕÆÚºÍʱ¼ä¡£·µ»ØµÄÊÇOracle·þÎñÆ÷µÄµ±Ç°ÈÕÆÚºÍʱ¼ä¡£
select sysdate from dual;
insert into purchase values
(‘Small Widget’,’SH’,sysdate, 10);
insert into purchase values
(‘Meduem Wodget’,’SH’, ......
1.Êý¾Ý¿âµÄË÷Òý
¿ÉÒÔ½«Ë÷Òý¸ÅÄîÓ¦Óõ½Êý¾Ý¿â±íÉÏ¡£µ±Ò»¸ö±íº¬ÓдóÁ¿µÄ¼Ç¼ʱ£¬Oracle²éÕҸñíÖеÄÌØÐ´¼Ç¼Ҫ»¨ºÜ³¤µÄʱ¼ä——¾ÍÏñ»¨ºÜ³¤Ê±¼ä·¿´È«ÊéÀ´²éÕÒij¸öÖ÷ÌâÒ»Ñù¡£OracleÓÐÒ»¸öÒ×ÓÚʹÓõŦÄÜ£¬¼´¿ÉÒÔ½¨Á¢Ò»¸ö´ÎÒþ²Ø±í£¬¸Ã±í°üº¬Ö÷±íÖеÄÒ»¸ö»ò¶à¸öÖØÒªµÄÁУ¬ÒÔ¼°ÔÚÖ÷± ......
1.ÔÚ±íÖ®¼ä´«ÊäÊý¾Ý
1£©ÀûÓÃINSERT´«ÊäÊý¾Ý
insert into test1 (select name2,age2 from test2);
´ÓÉÏÃæµÄ²Ù×÷¿ÉÒÔ¿´³ö£¬¿Éͨ¹ýSELECTÏòÒ»¸ö±íÖгÉÅúµØÌí¼ÓÊý¾Ý£¬µ«Ó¦×¢Ò⣺Êý¾ÝÀàÐÍÒªÒ»Ö£¬ËùÑ¡ÔñµÄÁÐÊýÓ¦Ò»Ö¡£´ËÓï¾äµÄÓï·¨¸ñʽÈçÏ£º
INSERT INTO table_name (
SELECT statement
) ;
2£©»ùÓÚÒÑÓÐµÄ±í½¨Á¢Ð ......
sql unionÓ÷¨ºÍsql union allÓ÷¨,sql unionЧÂÊ
1¡¢sql unionÓ÷¨
sql unionÔÚ²éѯÖпÉÒÔ½«Á½¸öSQL Óï¾äµÄ½á¹ûºÏ²¢ÆðÀ´¡£Èç¹ûÕâÑù¿´µÄ»°£¬ UNION ¸ú JOIN ÊÇÏàËÆµÄ£¬Á½¸öÖ¸Áî¶¼¿ÉÒÔÓɶà¸ö±í¸ñÖÐߢȡ×ÊÁÏ¡£
sql unionµÄÒ»¸öÏÞÖÆÊÇÁ½¸ö SQL Óï¾äËù²úÉúµÄÀ¸Î»ÐèÒªÊÇͬÑùµÄ×ÊÁÏÖÖÀà¡£ÁíÍ⣬µ±ÎÒÃÇÓà UNIONÕâ¸öÖ¸Áîʱ£¬Î ......
Çå¿ÕÈÕÖ¾£º
dump transaction ¿âÃû with no_log
½Ø¶ÏÈÕÖ¾£º
backup log ¿âÃû with no_log
ѹËõÊý¾Ý¿â£º
dbcc shrinkdatabase (¿âÃû, Ä¿±ê±ÈÂÊ)
ѹËõÊý¾Ý¿âÎļþ£º
dbcc shrinkfile (ÎļþÃû»òID, Ä¿±ê´óС)
ÎļþÃû»òID¿ÉÒÔͨ¹ýϵͳ±ísysfiles²éÕÒ£¬Èç¹û²»Ö¸¶¨Ä¿±ê´óСSQL Server½«×î´óÏ޶ȵÄѹËõÊý¾Ý¿âÎļþ¡£
²é¿´Ñ¹ ......