How to construct an insert query in JPA

后端 未结 3 2034
庸人自扰
庸人自扰 2021-01-04 23:33

I am trying to insert data into a table having columns (NAME, VALUE) with

Query query = em.createQuery(\"INSERT INTO TestDataEntity (NAME,          


        
3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-05 00:23

    I was able to do this using the below - I just had a Table name Bike with 2 fields id and name . I used the below to insert that into the database.

    Query query = em.createNativeQuery("INSERT INTO Bike (id, name) VALUES (:id , :name);");
    em.getTransaction().begin();
    query.setParameter("id", "5");
    query.setParameter("name", "Harley");
    query.executeUpdate();
    em.getTransaction().commit();
    

提交回复
热议问题