sql >> Database teknologi >  >> RDS >> Mysql

Spring boot JPA:Brug biblioteket til at masseindlæse data til MySQL

Fandt en løsning på problemet:

Tilføj @Modifying og @Transactional anmærkninger til din metode i Repository. Her er et eksempel:

@Repository
public interface ExpenseRepository extends CrudRepository<Expense, Integer>{

    @Modifying
    @Transactional
    @Query (value="LOAD DATA LOCAL INFILE 'C:/Users/Tester/Documents/transaction_data.txt' INTO TABLE tbl_fin FIELDS TERMINATED BY ',' IGNORE 1 LINES", nativeQuery = true)
    public void bulkLoadData();

}


  1. Nogen måde at forbinde disse to forespørgsler uden underforespørgsel?

  2. Hvordan bruger jeg variabler i Oracle SQL Developer?

  3. UTF-8-problemer med tegn fra MySQL-database (f.eks. é som é)

  4. Mysql - bestille efter brugerdefineret?