Interface With
- All Superinterfaces:
Segment, Serializable, WithOperable
- All Known Implementing Classes:
With.Default
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncolumns()CTE列别名default Delete根据CTE创建删除语句default Delete根据CTE创建删除语句根据CTE创建删除语句default Insert根据CTE创建插入语句default Insert根据CTE创建插入语句根据CTE创建插入语句names()CTE 名称static WithAsOperable创建CTEstatic WithAsOperable创建CTEqueries()CTE查询boolean是否递归根据CTE创建查询语句根据CTE创建查询语句default <T> Selectselect(SerializableFunction<T, ?> select) 根据CTE创建查询语句default <T> Selectselect(SerializableFunction<T, ?>... selects) 根据CTE创建查询语句default Update根据CTE创建更新语句default Update根据CTE创建更新语句根据CTE创建更新语句Methods inherited from interface Segment
pseudoSql, staticableMethods inherited from interface WithOperable
with
-
Method Details
-
of
创建CTE- Parameters:
recursive- 是否递归name- 名称columns- 列别名- Returns:
- CTE
-
of
创建CTE- Parameters:
name- 名称columns- 列别名- Returns:
- CTE
-
columns
-
delete
-
delete
-
delete
-
insert
-
insert
-
insert
-
names
-
queries
-
recursive
boolean recursive()是否递归- Returns:
- 是否递归
-
select
-
select
根据CTE创建查询语句- Type Parameters:
T- 实体类类型- Parameters:
selects- 查询列- Returns:
- 查询语句
-
select
根据CTE创建查询语句- Type Parameters:
T- 实体类类型- Parameters:
select- 查询列- Returns:
- 查询语句
-
select
-
update
-
update
-
update
-