[英]Concatanate prefix to a jooq Uinteger type value
我需要将前缀合并为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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.