我有一个BULK INSERT
在 SQL Server 上执行的 Java 程序:
DELETE FROM [mydatabase].[dbo].[mytable];
BULK INSERT [mydatabase].[dbo].[mytable]
FROM '\\server\file.csv'
WITH (FIELDTERMINATOR = ',', ROWTERMINATOR = '\n');
当我直接在 SSMS 中执行此 SQL 时,它会按预期插入数据。但是当我使用 JDBC 运行时executeUpdate(sql);
(DELETE
所以我知道建立了连接并执行了语句),但是BULK INSERT
什么都不做。没有错误或 SQL 异常,它只是不插入任何数据。
这里可能是什么问题?