Установка побитового столбца с jooq в mysql - PullRequest
1 голос
/ 17 января 2020

Я пытаюсь выполнить побитовую операцию при установке столбца с помощью JOOQ и MySQL. Утверждение, которое я пытаюсь преобразовать в JOOQ:

UPDATE users SET permission = permission | 16;

Есть ли способ сделать это в JOOQ?

1 Ответ

2 голосов
/ 17 января 2020

Использование DSL.bitOr()

ctx.update(USERS)
   .set(USERS.PERMISSION, bitOr(USERS.PERMISSION, 16))
   .execute();
...