-
-
参数类型为Directive的jaskell.sql中的方法
修饰符和类型 |
方法 |
说明 |
static Case |
SQL._case(Directive expr) |
|
Case.Else |
Case.Then._else(Directive expr) |
|
static And |
SQL.and(Directive left,
Directive right) |
|
Coalesce |
Coalesce.arg(Directive a) |
|
Func |
Func.arg(Directive a) |
|
Coalesce |
Coalesce.args(Directive... as) |
|
Func |
Func.args(Directive... as) |
|
static Func |
Func.avg(Directive argument) |
|
By |
By.by(Directive... names) |
|
Group.By |
Group.by(Directive... names) |
|
Order.By |
Order.by(Directive... names) |
|
Coalesce |
Coalesce.coalesce(Directive... directives) |
|
static Coalesce |
SQL.coalesce(Directive... names) |
|
Predicate |
Predicate.eq(Directive predicate) |
|
static Equal |
SQL.eq(Directive left,
Directive right) |
|
Exists |
Not.exists(Directive directive) |
|
Into |
Into.fields(String table,
Directive... fields) |
|
From |
CouldFrom.from(Directive f) |
|
Delete.From |
Delete.from(Directive name) |
|
Select.From |
Select.from(Directive f) |
|
Select.From |
ThenSelect.Select.from(Directive f) |
|
static Func |
SQL.func(String name,
Directive arg) |
|
static Func |
SQL.func(String name,
Directive... args) |
|
static GreateOrEqual |
SQL.ge(Directive left,
Directive right) |
|
Predicate |
Predicate.gt(Directive predicate) |
|
static Great |
SQL.gt(Directive left,
Directive right) |
|
Predicate |
Predicate.gte(Directive predicate) |
|
Into |
Insert.into(String name,
Directive... fields) |
|
jaskell.sql.Join |
Alias.join(Directive other) |
|
jaskell.sql.Join |
CouldJoin.join(Directive other) |
|
jaskell.sql.Join |
Cross.join(Directive other) |
|
jaskell.sql.Join |
Full.join(Directive other) |
|
jaskell.sql.Join |
Inner.join(Directive other) |
|
jaskell.sql.Join |
Left.join(Directive other) |
|
jaskell.sql.Join |
Literal.Alias.join(Directive other) |
|
jaskell.sql.Join |
Literal.join(Directive other) |
|
jaskell.sql.Join |
Right.join(Directive other) |
|
jaskell.sql.Join |
Select.From.join(Directive other) |
|
static LessOrEqual |
SQL.le(Directive left,
Directive right) |
|
Predicate |
Predicate.like(Directive predicate) |
|
static Like |
SQL.like(Directive left,
Directive right) |
|
default Limit |
CouldLimit.limit(Directive l) |
|
Limit |
Query.limit(Directive l) |
|
Predicate |
Predicate.ls(Directive predicate) |
|
static Less |
SQL.lt(Directive left,
Directive right) |
|
Predicate |
Predicate.lte(Directive predicate) |
|
static Func |
Func.max(Directive argument) |
|
static Func |
Func.min(Directive argument) |
|
Predicate |
Predicate.ne(Directive predicate) |
|
static NotEqual |
SQL.ne(Directive left,
Directive right) |
|
static Not |
SQL.not(Directive directive) |
|
default Offset |
CouldOffset.offset(Directive o) |
|
Offset |
Limit.offset(Directive o) |
|
Offset |
Query.offset(Directive o) |
|
static Or |
SQL.or(Directive left,
Directive right) |
|
default Returning |
CouldReturning.returning(Directive... fields) |
|
Returning |
Delete.Where.returning(Directive... names) |
|
Returning |
Returning.returning(Directive... fields) |
|
Returning |
Statement.returning(Directive names) |
|
Select |
Select.select(Directive... directives) |
|
static Select |
SQL.select(Directive... names) |
|
default ThenSelect.Select |
ThenSelect.select(Directive... names) |
|
ThenSelect.Select |
With.As.select(Directive... names) |
|
Update.Set |
Do.Update.set(Directive field,
Directive value) |
|
Update.Set |
Do.Update.set(String field,
Directive value) |
|
Update.Set |
Update.set(Directive field,
Directive value) |
|
Update.Set |
Update.set(String field,
Directive value) |
|
Update.Set |
Update.Set.set(Directive field,
Directive value) |
|
Update.Set |
Update.Set.set(String field,
Directive value) |
|
Case.Then |
Case.When.then(Directive expr) |
|
Using |
Delete.From.using(Directive... names) |
|
Using |
Update.Set.using(Directive... names) |
|
Values |
Into.values(Directive... directives) |
|