笔记307 使用BCP命令将数据库里的数据生成dat文件,dat文件只有一张表的数据 2013-6-22

笔记307 使用BCP命令将数据库里的数据生成dat文件,dat文件只有一张表的数据  2013-6-22

 1 --使用BCP命令将数据库里的数据生成dat文件,dat文件只有一张表的数据  2013-6-22
 2 --将表数据导出为dat文件
 3 EXEC master..xp_cmdshell 'bcp pratice.dbo.test out c:\abc.dat -T -c '
 4 
 5 -------------------------------------------------------------------------
 6 --清空表数据
 7 USE [pratice]
 8 GO
 9 TRUNCATE TABLE [dbo].[test]
10 
11 SELECT * FROM [dbo].[test]
12 
13 
14 --将dat文件数据导入到表里可以使用bulkinsert 或bcp
15 BULK INSERT [pratice].[dbo].[test] FROM 'c:\abc.dat'
16 --WITH datafiletype ='char',FIELDTERMINATOR ='\t',KEEPNULLS
17 
18 EXEC master..xp_cmdshell 'bcp pratice.dbo.test in c:\abc.dat -T -c '

 

posted @ 2013-08-04 21:24 桦仔 阅读(...) 评论(...)  编辑 收藏