在我的应用程序中,我将 Struts2 用于 UI,将 JPA 用于 DAO 层。和Oracle 11G 数据库。
在我的数据库中,我创建了一个序列..
CREATE SEQUENCE "PERK"."EMP_CODE_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 501 CACHE 500 NOORDER NOCYCLE ;
现在我的要求改变了。根据要求,我想将“TMP”附加到我生成的序列号。
例如:如果我的序列号是:1 那么它会给我 TMP000001。
为此,SQL 查询将是这样的..
select 'TMP'||lpad(EMP_CODE_SEQ.nextval,6, '0') test from dual;
但是有什么方法可以在 JPA 中实现上述查询吗?ORACLE有什么办法可以改变输出顺序吗?