我需要将前缀连接到UInteger类型的列值。我试过但结果是错误的,因为它连续作为后缀。谁能帮我这个。请注意,PAYLK_TRANSACTIONS.ID是UInteger类型
Field<String> merchantRefID=PAYLK_TRANSACTIONS.ID.concat("p-");
答案 0 :(得分:0)
您可以使用&#34;前缀&#34; DSL.concat()
符号:
Field<String> merchantRefID = DSL.concat("p-", PAYLK_TRANSACTIONS.ID);
或者,您继续使用&#34; infix&#34; Field.concat()
的表示法,但是您必须明确地将您的前缀包装在Field
中:
Field<String> merchantRefID = DSL.val("p-").concat(PAYLK_TRANSACTIONS.ID);