在HQL中,仅支持INSERT INTO…SELECt…。没有INSERT INTO…VALUES。HQL仅支持从另一个表插入。
因此可以像这样从SELECT查询INSERT
Query query = session.createQuery("insert into Stock(stock_pre, stock_name)" + "select stock_pre, stock_name from backup_stock");int result = query.executeUpdate();从这里得到secion
4
如果您有值和实体,只需致电
MyEntity e=new MyEntity();e.setXXXX(the XXX values);save(e);



