我正在使用seam和postgresql,我正在尝试在我的java代码中动态创建序列到数据库。我尝试使用此代码,但它并没有让我这样做。
String sequenceName = "doc.correspondence_documentno_" + year;
getEntityManager()
.createNativeQuery(
"CREATE SEQUENCE "
+ sequenceName
+ " INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1").executeUpdate();
我无法直接创建序列到postgresql,因为它的名称需要动态创建(sequenceName)。
我也试过使用namedQuery,但它也没有用。