CREATE TABLE Party
(
PartyID VARCHAR(10),
PartyName VARCHAR(10)
)
INSERT INTO Party VALUES('000001','DV')
INSERT INTO Party VALUES('000002','AC')
INSERT INTO Party VALUES('000003','KE')
--方法一:
--预先指定号OutSD.csv的表头。可以右键新建文本文件,
--然后打开编辑表头为PartyID,PartyName,逗号分隔
--然后导入数据:
INSERT
OPENDATASOURCE('MICROSOFT.ACE.OLEDB.12.0','Text;HDR=yes;DATABASE=E:\')...[OutSD#csv]
SELECT * FROM Party
SELECT * FROM OPENDATASOURCE('MICROSOFT.ACE.OLEDB.12.0','Text;HDR=yes;DATABASE=E:\')...[OutSD#csv]
--PartyID PartyName
------------ ----------
--000001 DV
--000002 AC
--000003 KE
--方法二:
--导出到txt,和csv格式一样,用逗号分隔少表头,但是可以清除历史数据,可基于此重新修改语句,以导出整个数据库
--exec master..xp_cmdshell 'bcp "数把库名称..要导出的表名" out "C:\DT.txt" -c -t , -U 用户名 -P 密码'
exec master..xp_cmdshell 'bcp "DB..Party" out "C:\DT.txt" -c -t , -U sa -P Password01!'
SQL导出CSV
最新推荐文章于 2024-09-25 21:09:34 发布