public abstract class StatementBuilder extends Object
SQL
,
Expressions
,
Conditions
,
Functions
Modifier and Type | Method and Description |
---|---|
static DeleteBuilder |
delete()
Creates a new
DeleteBuilder . |
static DeleteBuilder.DeleteWhere |
delete(Table table)
Creates a new
DeleteBuilder and declares the Table to delete from. |
static InsertBuilder |
insert()
Creates a new
InsertBuilder . |
static InsertBuilder.InsertIntoColumnsAndValues |
insert(Table table)
Creates a new
InsertBuilder and declare the Table to insert into. |
static SelectBuilder |
select()
Creates a new
SelectBuilder . |
static SelectBuilder.SelectAndFrom |
select(Collection<? extends Expression> expressions)
Creates a new
SelectBuilder and includes one or more Expression s in the select list. |
static SelectBuilder.SelectAndFrom |
select(Expression... expressions)
Creates a new
SelectBuilder and includes one or more SELECT columns. |
static SelectBuilder.SelectAndFrom |
select(Expression expression)
Creates a new
SelectBuilder and includes the SELECT columns. |
static UpdateBuilder |
update()
Creates a new
UpdateBuilder . |
static UpdateBuilder.UpdateAssign |
update(Table table)
Creates a new
UpdateBuilder and declare the Table for the update. |
public static SelectBuilder.SelectAndFrom select(Expression expression)
SelectBuilder
and includes the SELECT
columns.expression
- the select list expression.SelectBuilder
containing Expression
.SelectBuilder.select(Expression)
public static SelectBuilder.SelectAndFrom select(Expression... expressions)
SelectBuilder
and includes one or more SELECT
columns.expressions
- the select list expressions.SelectBuilder
containing Expression
s.SelectBuilder.select(Expression...)
public static SelectBuilder.SelectAndFrom select(Collection<? extends Expression> expressions)
SelectBuilder
and includes one or more Expression
s in the select list.expressions
- the expressions to include.SelectBuilder
containing Expression
s.Table.columns(String...)
public static SelectBuilder select()
SelectBuilder
.SelectBuilder
.SelectBuilder
public static InsertBuilder.InsertIntoColumnsAndValues insert(Table table)
InsertBuilder
and declare the Table
to insert into.table
- the table to insert into.InsertBuilder
.Table.create(String)
public static InsertBuilder insert()
InsertBuilder
.InsertBuilder
.InsertBuilder
public static UpdateBuilder.UpdateAssign update(Table table)
UpdateBuilder
and declare the Table
for the update.table
- the table for the update.UpdateBuilder
.Table.create(String)
public static UpdateBuilder update()
UpdateBuilder
.UpdateBuilder
.UpdateBuilder
public static DeleteBuilder.DeleteWhere delete(Table table)
DeleteBuilder
and declares the Table
to delete from.table
- the table to delete from.this
builder.Table.columns(String...)
public static DeleteBuilder delete()
DeleteBuilder
.DeleteBuilder
.DeleteBuilder
Copyright © 2017–2020 Pivotal Software, Inc.. All rights reserved.