Module org.jooq
Package org.jooq.impl

Interface QOM.SplitPart

All Superinterfaces:
Field<String>, FieldOrConstraint, FieldOrRow, GroupField, Named, OrderField<String>, QueryPart, SelectField<String>, SelectFieldOrAsterisk, Serializable, Typed<String>
Enclosing class:
QOM

public static interface QOM.SplitPart extends Field<String>
The SPLIT PART function.

Split a string into tokens, and retrieve the nth token.

  • Method Details

    • $string

      @NotNull @NotNull Field<String> $string()
      The string to be split into parts.
    • $delimiter

      @NotNull @NotNull Field<String> $delimiter()
      The delimiter used for splitting.
    • $n

      @NotNull @NotNull Field<? extends Number> $n()
      The token number (1-based).
    • $string

      @NotNull @NotNull QOM.SplitPart $string(Field<String> string)
      The string to be split into parts.
    • $delimiter

      @NotNull @NotNull QOM.SplitPart $delimiter(Field<String> delimiter)
      The delimiter used for splitting.
    • $n

      @NotNull @NotNull QOM.SplitPart $n(Field<? extends Number> n)
      The token number (1-based).