0

BULK INSERTSQL Serverで実行する Java プログラムがあります。

DELETE FROM [mydatabase].[dbo].[mytable];
BULK INSERT [mydatabase].[dbo].[mytable]
FROM '\\server\file.csv'
WITH (FIELDTERMINATOR = ',', ROWTERMINATOR = '\n');

この SQL を SSMS で直接実行すると、期待どおりにデータが挿入されます。しかし、を使用して JDBC を実行するexecuteUpdate(sql);DELETE(接続が確立され、ステートメントが実行されることがわかります)、BULK INSERT何もしません。エラーや SQL 例外はありません。データが挿入されないだけです。

ここで何が問題になる可能性がありますか?

4

0 に答える 0