@Override @Deprecated public final Field<T> nvl(Field<T> defaultValue) { return DSL.nvl(this, defaultValue); }
@Override @Deprecated public final Field<T> nvl(T defaultValue) { return DSL.nvl(this, defaultValue); }
@Override @Deprecated public final Field<T> nvl(T defaultValue) { return DSL.nvl(this, defaultValue); }
@Override @Deprecated public final Field<T> nvl(Field<T> defaultValue) { return DSL.nvl(this, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> isnull(Field<T> value, T defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> isnull(Field<T> value, Field<T> defaultValue) { return nvl(value, defaultValue); }
/** * The <code>IFNULL()</code> function, a synonym of <code>NVL()</code>. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> ifnull(Field<T> value, Field<T> defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> isnull(T value, Field<T> defaultValue) { return nvl(value, defaultValue); }
/** * The <code>IFNULL()</code> function, a synonym of <code>NVL()</code>. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> ifnull(T value, Field<T> defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> isnull(T value, T defaultValue) { return nvl(value, defaultValue); }
/** * The <code>IFNULL()</code> function, a synonym of <code>NVL()</code>. * * @see #nvl(Field, Field) */ @Support public static <T> Field<T> ifnull(T value, T defaultValue) { return nvl(value, defaultValue); }
/** * The <code>IFNULL()</code> function, a synonym of <code>NVL()</code>. * * @see #nvl(Field, Object) */ @Support public static <T> Field<T> ifnull(Field<T> value, T defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "ISNULL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> isnull(T value, T defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "ISNULL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> isnull(T value, Field<T> defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "ISNULL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> isnull(Field<T> value, Field<T> defaultValue) { return nvl(value, defaultValue); }
/** * Gets the SQL Server-style ISNULL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "ISNULL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> isnull(Field<T> value, T defaultValue) { return nvl(value, defaultValue); }
/** * Gets the Oracle-style NVL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "NVL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> nvl(Field<T> value, T defaultValue) { return nvl(nullSafe(value), Utils.field(defaultValue)); }
/** * Gets the Oracle-style NVL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "NVL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> nvl(T value, T defaultValue) { return nvl(Utils.field(value), Utils.field(defaultValue)); }
/** * Gets the Oracle-style NVL(value, defaultValue) function. * * @see #nvl(Field, Field) */ @Support @Transition( name = "NVL", args = { "Field", "Field" }, to = "Function" ) public static <T> Field<T> nvl(T value, Field<T> defaultValue) { return nvl(Utils.field(value), nullSafe(defaultValue)); }
private static final Field<?> parseFieldNvlIf(ParserContext ctx) { if (parseFunctionNameIf(ctx, "NVL")) { parse(ctx, '('); Field<?> f1 = parseField(ctx); parse(ctx, ','); Field<?> f2 = parseField(ctx); parse(ctx, ')'); return nvl(f1, f2); } return null; }