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 Expressions 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 Expressions.SelectBuilder.select(Expression...)public static SelectBuilder.SelectAndFrom select(Collection<? extends Expression> expressions)
SelectBuilder and includes one or more Expressions in the select list.expressions - the expressions to include.SelectBuilder containing Expressions.Table.columns(String...)public static SelectBuilder select()
SelectBuilder.SelectBuilder.SelectBuilderpublic 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.InsertBuilderpublic 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.UpdateBuilderpublic 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.DeleteBuilderCopyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.