[jOOQ/jOOQ#10131] Emulate NVL2 using IIF in SQL Server

This commit is contained in:
Lukas Eder 2020-04-28 09:23:19 +02:00
parent aa71e621f3
commit a5c2193f6b

View File

@ -37,6 +37,7 @@
*/
package org.jooq.impl;
import static org.jooq.impl.DSL.iif;
import static org.jooq.impl.Names.N_NVL2;
import org.jooq.Context;
@ -72,6 +73,11 @@ final class Nvl2<T> extends AbstractField<T> {
case H2:
case HSQLDB:
ctx.visit(N_NVL2).sql('(').visit(arg1).sql(", ").visit(arg2).sql(", ").visit(arg3).sql(')');