を挿入wheather ...mysqlのクエリが更新を行ったり、以下のように私は、クエリをした
私は、接続の作成、を通じ達成した
INSERT INTO MYTABLE (f1,f2,f3,f4) VALUES (1,2,3,4) ON DUPLICATE KEY UPDATE f4=5;
、クエリを実行する声明&を検索
statement.execute(query);
を次のようしかし、今私はコードがINSERTまたはUPDATEを行っていたかどうかを見つける必要がありますか?
誰もが私にこれを助けることができますか?影響を受けた行数を返しexecuteUpdate
:あなたは代わりに二つの文を使用する場合があります
提案のおかげでありがとう...しかし、私はDBへのその後の呼び出しを使用したくないです。上記の例では、DBへの呼び出しが3回あるためです。私は少なくとも2000000行を最大100000行までアップロードします。だから、私はそれが実現可能ではないと思う(私の問題のため)。再度、感謝します :) – sridhar