| Modifier and Type | Method and Description |
|---|---|
abstract <T> TableRelation<T> |
AbstractColumnReference.from(Supplier<TableFunction> tableFunction,
String tableAlias)
设置表函数作为主表。
|
<T> TableRelation<T> |
ColumnReference.from(Supplier<TableFunction> tableFunction,
String tableAlias) |
| Modifier and Type | Class and Description |
|---|---|
class |
Column |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonExtract
提取 JSON 数据中的值
|
class |
JsonUnquote
去掉 JSON 值的引号
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTableFunction |
class |
JsonTable
{@code
JSON_TABLE(
expr,
path COLUMNS (
column_name type PATH path [DEFAULT expr ON ERROR] [DEFAULT expr ON EMPTY],
...
|
| Modifier and Type | Field and Description |
|---|---|
protected TableFunction |
AbstractTableFunction.tableFunction |
| Constructor and Description |
|---|
AbstractTableFunction(TableFunction tableFunction) |
JsonTable(TableFunction tableFunction,
String path,
JsonTable.JsonColumn... jsonColumn) |
| Modifier and Type | Method and Description |
|---|---|
JoinCondition |
JoinCondition.innerJoin(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition)
构建一个 INNER JOIN 连接,用于将当前查询与表函数的结果关联。
|
JoinCondition |
TableRelation.innerJoin(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition) |
default JoinCondition |
JoinCondition.join(Supplier<TableFunction> tableFunction,
String alias)
使用表函数进行 INNER JOIN。
|
default JoinCondition |
JoinCondition.join(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition)
使用表函数和条件进行 INNER JOIN。
|
JoinCondition |
JoinCondition.leftJoin(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition)
构建一个 LEFT JOIN 连接,用于将当前查询与表函数的结果关联。
|
JoinCondition |
TableRelation.leftJoin(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition) |
JoinCondition |
JoinCondition.rightJoin(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition)
构建一个 RIGHT JOIN 连接,用于将当前查询与表函数的结果关联。
|
JoinCondition |
TableRelation.rightJoin(Supplier<TableFunction> tableFunction,
String alias,
Consumer<GenericWhereCondition> onCondition) |
| Modifier and Type | Method and Description |
|---|---|
Supplier<TableFunction> |
JoinTable.getTableFunction() |
Supplier<TableFunction> |
FromJoin.getTableFunction() |
Supplier<TableFunction> |
TableFunctionJoin.getTableFunction() |
| Constructor and Description |
|---|
FromJoin(Supplier<TableFunction> tableFunction,
String tableAlias) |
TableFunctionJoin(JoinTableType joinTableType,
Supplier<TableFunction> tableFunction,
String tableAlias,
Consumer<GenericWhereCondition> onCondition) |
Copyright © 2024–2025 Dynamic-SQL. All rights reserved.