我在T-SQL中使用大容量插入命令,因为我的csv文件太大。该文件包含使用数字数据类型(例如float)的字段,但有时在这些字段中包含带有字符串的数据,例如“ S / N”。
那么,当我在插入时获得字符串值时,如何强制将这些字段设置为NULL?
现在我正在使用此命令,您能帮我吗?
BULK INSERT [CUBOS_FINDIRECT].[dbo].[ListadoRobinsonTXT]
FROM '\\10.0.20.17\d$\listadoRobinson\listadoRobinsonDef.csv'
WITH
(
FIRSTROW = 2,
MAXERRORS = 0,
FIELDTERMINATOR = ';',
ROWTERMINATOR = '\n'
)
非常感谢您。