我需要一些帮助,第三方提供的平面文件使用:
Field1[**]Field2[**]Field3[**]Field4[<>]Field1[**]Field2[**]Field3[**]Field4[<>]
如:
Row1:Field1 Field2 Field3 Field4
Row2:Field1 Field2 Field3 Field4
作为一个平面文件。我希望能够通过BCP或Openrowset或使用SSMS 17.5批量插入将平面文件直接导入表中
我猜我需要一个格式文件,但我还不知道如何定义这些分隔符!方括号是分隔符的一部分。
我唯一的选择是CLOB和替换,但这是双重处理..
谢谢大家
无法看到树木。
BULK INSERT [dbo].[My Table]
FROM 'F:\Myfile.txt'
WITH (
FIELDTERMINATOR = '[**]'
,ROWTERMINATOR = '[<>]'
,FIRSTROW=1
)
解决 :)