/******* 匯出到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
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
/** 匯入文字檔案
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 = 』;』,
rowterminator = 』/n』
) --/* dbase iv檔案
select * from
openrowset(』microsoft.jet.oledb.4.0』
,』dbase iv;hdr=no;imex=2;database=c:/』,』select * from [客戶資料4.dbf]』)
--*/
--/* dbase iii檔案
select * from
openrowset(』microsoft.jet.oledb.4.0』
,』dbase iii;hdr=no;imex=2;database=c:/』,』select * from [客戶資料3.dbf]』)
--*/
--/* foxpro 資料庫
select * from openrowset(』msdasql』,
』driver=microsoft visual foxpro driver;sourcetype=dbf;sourcedb=c:/』,
』select * from [aa.dbf]』)
--*/
/**************匯入dbf檔案****************/
select * from openrowset(』msdasql』,
』driver=microsoft visual foxpro driver;
sourcedb=e:/vfp98/data;
sourcetype=dbf』,
』select * from customer where country != "usa" order by country』)
go /***************** 匯出到dbf ***************/
如果要匯出資料到已經生成結構(即現存的)foxpro表中,可以直接用下面的sql語句
insert into openrowset(』msdasql』,
』driver=microsoft visual foxpro driver;sourcetype=dbf;sourcedb=c:/』,
』select * from [aa.dbf]』)
select * from 表
說明:sourcedb=c:/ 指定foxpro表所在的資料夾
aa.dbf 指定foxpro表的檔名.
/*************匯出到access********************/
insert into openrowset(』microsoft.jet.oledb.4.0』,
』x:/a.mdb』;』admin』;』』,a表) select * from 資料庫名..b表
/*************匯入access********************/
insert into b表 selet * from openrowset(』microsoft.jet.oledb.4.0』,
』x:/a.mdb』;』admin』;』』,a表)
SQLSERVER SQL語句 給列加注釋
算是mark一下,第一次通過語句給列加注釋。建表 create table shmc bh assess kpi work order id bigint not null generated by default as identity start with 1,increment by 1,ca...
SQL SERVER SQL 語句查詢列出庫和表
一 列出資料庫 1.列出所有庫 1 2 3 use master go selectname,dbidfrommaster.dbo.sysdatabases 2.只列出使用者庫 1 2 3 use master go selectname,dbidfrommaster.dbo.sysdatabase...
SqlServer SQL語句查詢時顯示執行效能
官方詳細參考 1 顯示分析 編譯和執行各語句所需的毫秒數。tf pos為查詢的表 set statistics time on go select from tf pos goset statistics time off go 顯示的結果如下 2 使 sql server 顯示有關由 transa...