WHEN子句
适用于 ❌ 开源版 ✅ Express 版 ✅ 专业版 ✅ 企业版
触发器可以指定过滤器,这有助于避免上下文切换等,因为可能并不总是需要触发触发器。 这可以通过 WHEN 子句来实现,该子句可以访问 OLD 和 NEW 伪表列,另请参阅 REFERENCING 子句。
create.createTrigger("trg")
.beforeInsert()
.on(BOOK)
.referencingNewAs("n")
.forEachRow()
.when(BOOK.as("n").TITLE.isNotNull())
.as(insertInto(LOG).columns(LOG.TEXT).values("Row inserted in BOOK"))
.execute();
反馈
您对此页面有任何反馈吗? 我们很乐意听取您的意见!