我需要将前缀连接到 UInteger 类型的列值。这里我尝试过,但结果是错误的,因为它连接为后缀。谁能帮我这个。请注意,PAYLK_TRANSACTIONS.ID 是 UInteger 类型
Field<String> merchantRefID=PAYLK_TRANSACTIONS.ID.concat("p-");
最佳答案
您可以使用DSL.concat()
使用“前缀”符号:
Field<String> merchantRefID = DSL.concat("p-", PAYLK_TRANSACTIONS.ID);
或者,您继续使用 Field.concat()
的“中缀”表示法,但是您必须显式地将前缀包装在 Field
中:
Field<String> merchantRefID = DSL.val("p-").concat(PAYLK_TRANSACTIONS.ID);
关于java - 将前缀连接到 jooq 整数类型值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31376835/