在Java中,executeBatch()方法是用于批量執行SQL語句的方法,它返回一個整數數組。這個數組包含了每個SQL語句的執行結果或影響行數。
根據您提到的返回值為-2的數組,通常情況下,executeBatch()方法返回-2表示該SQL語句執行成功并返回了自動生成的鍵值。在這種情況下,返回的數組將包含每個生成的鍵值作為整數。
請注意,具體的返回值可能會因數據庫驅動程序的不同而有所差異。建議查閱相關數據庫驅動程序的文檔以獲得更準確的細節和說明。