Is there anyway to see the insert statements that are generated by a BULK INSERT statement?
I am getting an error
Bulk load data conversion error (truncation)
But the data is fine it is all characters and I checked it in a hex editor and see no issues.
Thus I want to see the actual inserts to see what it is trying to do?
Thanks in advance!
You could use OPENROWSET function with BULK options. And you could see and check loaded data before inserting:
Code Snippet
SELECT a.* FROM OPENROWSET( BULK 'c:\test\values.txt',
FORMATFILE = 'c:\test\values.fmt') AS a;
You could also add the ERRORFILE = 'file_name' parameter in order to see which rows it's complaining about, and then take it from there.
/Kenneth
No comments:
Post a Comment