笔记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 '