使用uuid插入select

时间:2017-10-10 17:45:27

标签: hibernate hql

采用以下HQL语句:

final String HQL_TEMPLATE =
        "insert into UserWidget (position, user, widget, uuid)" +
        "select 0, u, w, concat('uuid-', u.id, w.id) " +
        "from User u, Widget w " +
        "where ...";

插入属性的第四个字段是uuid。目前我使用多个id的串联工作,但我更愿意使用实际生成的uuid。这可能吗?在HQL中是否有一些与Oracle的sys_guid相同的东西?

0 个答案:

没有答案
相关问题