jooq - 在mysql中使用jooq设置按位列
问题描述
我正在尝试在使用 JOOQ 和 MySQL 设置列时进行按位运算。我试图转换为 JOOQ 的语句是:
UPDATE users SET permission = permission | 16;
有没有办法在 JOOQ 中做到这一点?
解决方案
ctx.update(USERS)
.set(USERS.PERMISSION, bitOr(USERS.PERMISSION, 16))
.execute();
推荐阅读
- salesforce - Salesforce - 文档库的 URL
- c - 避免在链接失败时填满 netmap tx 缓冲区
- google-cloud-platform - 看不到 CloudRun 监控指标 - 缺少什么 IAM 策略?
- python-3.x - UnicodeDecodeError:“unicodeescape”编解码器无法解码位置 21854-21856 中的字节:截断 \UXXXXXXXX 转义
- azure - 在 Azure 搜索服务索引文档键不允许正斜杠
- python - 无效的电子邮件并返回开始
- python - 如何制作多态数据类构造函数方法
- php - 如何使用多个 for 循环在 php 中创建 sql 语句
- javascript - 如何在 typescript 项目中使用 webdirverio,或者请提供有关如何引用导入包中定义的类型的高级概述
- azure-devops - 如何从其他版本(运行)发布的构建工件下载构建工件?