Top Description Methods
org.jooq

public Interface SQL

extends QueryPart
Known Direct Implementers
org.jooq.impl.SQLConcatenationImpl, org.jooq.impl.SQLImpl
Annotations
@PlainSQL
Imports
org.jooq.conf.ParamType, .StatementType, org.jooq.impl.DSL

A plain SQL QueryPart.

Plain SQL query parts can be constructed in a variety of ways from the DSL API (DSL#field(String), DSL#table(String), etc.) as well as from convenience methods such as for instance SelectWhereStep#where(String). These query parts allow for embedding simple SQL strings with associated bind variables or nested queryparts.

Template language

A simple template language is implemented by such plain SQL query parts, exposing the following features:

Instances can be created using DSL#sql(String) and overloads.

Author
Lukas Eder

Method Summary

Inherited from org.jooq.QueryPart:
equalshashCodetoString