【发布时间】:2012-10-24 22:30:04
【问题描述】:
今天我有一个固定宽度文件的批量插入,如下所示:
BULK INSERT #TBF8DPR501
FROM 'C:\File.txt' WITH (
FORMATFILE = 'C:\File.txt.xml'
,ROWTERMINATOR = '\n'
)
格式化文件只是设置每个字段的宽度,批量插入到临时表后,我创建了一个INSERT INTO X SELECT FROM temp来转换一些批量无法转换的列。
我的问题是,是否有可能使批量插入能够转换以下值:
- 日期格式为
dd.MM.yyyyORddMMyyyy - 像这样的十进制值
0000000000010022(它是100.22)
不需要批量插入临时表来转换值?
【问题讨论】:
标签: sql-server bulkinsert