我有2笔交易
1 - em.createNativeQuery( "TRUNCATE " + myTable ).executeUpdate();
2 - Integer rowsAffected = em.createNativeQuery("INSERT INTO
myTable VALUES ('1', '1', 'kk', 'kk', '20', '20', '2017-11-14', 'vh', '10', 'ul','0');").executeUpdate();
但我需要保护数据,以防2指令失败,我必须使用truncate因为drop不重置表中的id(PK)所以不适合我 我能做什么或使用什么?
我正在使用
org.springframework 4.3.9.RELEASE
spring-data-jpa 1.11.3.RELEASE
JAVA 8
MYSQL