- saveCTEMeta(Class<?>, CTEMeta) - Static method in class com.dynamic.sql.table.TableProvider
-
- saveDataSourceMeta(String, DataSourceMeta) - Static method in class com.dynamic.sql.datasource.DataSourceProvider
-
- saveDataSourceMeta(boolean, String, DataSourceMeta) - Static method in class com.dynamic.sql.datasource.DataSourceProvider
-
- saveTableMeta(Class<?>, TableMeta) - Static method in class com.dynamic.sql.table.TableProvider
-
- saveViewMeta(Class<?>, ViewMeta) - Static method in class com.dynamic.sql.table.TableProvider
-
- ScalarFunction - Interface in com.dynamic.sql.core.column.function.scalar
-
标量函数 (Scalar Functions)
- scanAndInitCTETableInfo(String...) - Static method in class com.dynamic.sql.table.TableUtils
-
- scanAndInitDataSource(SqlContextProperties) - Static method in class com.dynamic.sql.datasource.DataSourceUtils
-
根据包路径检索数据源
- scanAndInitMapper(String[], SqlContext) - Static method in class com.dynamic.sql.mapper.MapperScanner
-
- scanAndInitTable(String...) - Static method in class com.dynamic.sql.table.TableUtils
-
- scanAndInitViewInfo(String...) - Static method in class com.dynamic.sql.table.TableUtils
-
- SchemaContextHolder - Class in com.dynamic.sql.context
-
- SchemaProperties - Class in com.dynamic.sql.context.properties
-
- SchemaProperties() - Constructor for class com.dynamic.sql.context.properties.SchemaProperties
-
- schemaProperties - Variable in class com.dynamic.sql.core.database.parser.AbstractDialectParser
-
- SchemaProperties.PrintSqlProperties - Class in com.dynamic.sql.context.properties
-
- SchemaStructureScanner - Class in com.dynamic.sql.table
-
- select() - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- Select - Class in com.dynamic.sql.core.dml.select
-
- Select() - Constructor for class com.dynamic.sql.core.dml.select.Select
-
- Select(NestedMeta) - Constructor for class com.dynamic.sql.core.dml.select.Select
-
嵌套查询时调用此参数
- select() - Method in interface com.dynamic.sql.core.SqlContext
-
- select() - Method in interface com.dynamic.sql.mapper.EntityMapper
-
- selectByPrimaryKey(Class<T>, Object) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectByPrimaryKey(Class<T>, Collection<?>) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectByPrimaryKey(Class<T>, Object) - Method in class com.dynamic.sql.core.dml.select.DefaultSelectHandler
-
- selectByPrimaryKey(Class<T>, Collection<?>) - Method in class com.dynamic.sql.core.dml.select.DefaultSelectHandler
-
- selectByPrimaryKey(Class<T>, Object) - Method in interface com.dynamic.sql.core.dml.select.SelectHandler
-
- selectByPrimaryKey(Class<T>, Collection<?>) - Method in interface com.dynamic.sql.core.dml.select.SelectHandler
-
- selectByPrimaryKey(Class<T>, Object) - Method in interface com.dynamic.sql.core.SqlContext
-
根据主键查询实体对象。
- selectByPrimaryKey(Class<T>, Collection<?>) - Method in interface com.dynamic.sql.core.SqlContext
-
根据多个主键查询实体对象集合。
- selectByPrimaryKey(Object) - Method in interface com.dynamic.sql.mapper.EntityMapper
-
根据主键查询实体对象。
- selectCountSql(Version, SqlStatementWrapper, AbstractPage) - Method in interface com.dynamic.sql.plugins.pagination.DialectPagination
-
构建统计总记录数的 SQL。
- selectCountSql(Version, SqlStatementWrapper, AbstractPage) - Method in class com.dynamic.sql.plugins.pagination.impl.MySQLDialectPagination
-
- selectCountSql(Version, SqlStatementWrapper, AbstractPage) - Method in class com.dynamic.sql.plugins.pagination.impl.OracleDialectPagination
-
- SelectHandler - Interface in com.dynamic.sql.core.dml.select
-
- selectList(String, Class<T>) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectList(String, Class<T>, ParameterBinder) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectList(String, String, Class<T>) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectList(String, String, Class<T>, ParameterBinder) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectList(String, String, Class<T>, ParameterBinder) - Method in class com.dynamic.sql.core.dml.select.DefaultSelectHandler
-
- selectList(String, Class<T>) - Method in interface com.dynamic.sql.core.SqlContext
-
执行指定的 SQL 查询,返回映射为指定类型的结果列表。
- selectList(String, Class<T>, ParameterBinder) - Method in interface com.dynamic.sql.core.SqlContext
-
使用预编译的方式执行指定的 SQL 查询,返回映射为指定类型的结果列表。
- selectList(String, String, Class<T>) - Method in interface com.dynamic.sql.core.SqlContext
-
执行指定数据源上的 SQL 查询,返回映射为指定类型的结果列表。
- selectList(String, String, Class<T>, ParameterBinder) - Method in interface com.dynamic.sql.core.SqlContext
-
使用预编译的方式在指定数据源上执行 SQL 查询,返回映射为指定类型的结果列表。
- selectNextPage(Supplier<C>) - Method in class com.dynamic.sql.plugins.pagination.CollectionPage
-
Deprecated.
查询下一页的记录并返回 CollectionPage 对象。
- selectNextPage(Supplier<M>) - Method in class com.dynamic.sql.plugins.pagination.MapPage
-
Deprecated.
查询下一页的记录并返回 MapPage 对象。
- selectNextPage(Supplier<T>) - Method in class com.dynamic.sql.plugins.pagination.PageInfo
-
- selectNextPage() - Method in class com.dynamic.sql.plugins.pagination.PageInfo
-
移动到下一页并查询数据,更新当前对象。
- selectOne(String, Class<T>) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectOne(String, Class<T>, ParameterBinder) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectOne(String, String, Class<T>) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectOne(String, String, Class<T>, ParameterBinder) - Method in class com.dynamic.sql.context.DefaultSqlContext
-
- selectOne(String, Class<T>) - Method in interface com.dynamic.sql.core.SqlContext
-
执行指定的 SQL 查询,返回映射为指定类型的单个结果。
- selectOne(String, Class<T>, ParameterBinder) - Method in interface com.dynamic.sql.core.SqlContext
-
使用预编译的方式执行指定的 SQL 查询,返回映射为指定类型的单个结果。
- selectOne(String, String, Class<T>) - Method in interface com.dynamic.sql.core.SqlContext
-
执行指定数据源上的 SQL 查询,返回映射为指定类型的单个结果。
- selectOne(String, String, Class<T>, ParameterBinder) - Method in interface com.dynamic.sql.core.SqlContext
-
使用预编译的方式在指定数据源上执行 SQL 查询,返回映射为指定类型的单个结果。
- selectPage(Supplier<C>) - Method in class com.dynamic.sql.plugins.pagination.PageHelper.CollectionPageHelper
-
- selectPage(Supplier<T>) - Method in class com.dynamic.sql.plugins.pagination.PageHelper.GeneralPageHelper
-
- selectPage(Supplier<M>) - Method in class com.dynamic.sql.plugins.pagination.PageHelper.MapPageHelper
-
- selectSpecification - Variable in class com.dynamic.sql.core.AbstractColumnReference
-
维护查询的构建状态和规范。
- SelectSpecification - Class in com.dynamic.sql.core.dml.select.build
-
- SelectSpecification() - Constructor for class com.dynamic.sql.core.dml.select.build.SelectSpecification
-
- selectSpecification - Variable in class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- self() - Method in interface com.dynamic.sql.core.condition.Condition
-
返回当前对象自身,作为其泛型类型 C 的实例。
- SelfJoin - Class in com.dynamic.sql.core.dml.select.build.join
-
- SelfJoin(Class<?>, String, Consumer<GenericWhereCondition>) - Constructor for class com.dynamic.sql.core.dml.select.build.join.SelfJoin
-
- SelfJoin(CteTable, Consumer<GenericWhereCondition>) - Constructor for class com.dynamic.sql.core.dml.select.build.join.SelfJoin
-
- setAliasTableMap(Map<String, String>) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- setAllowDataSourceDefinitionOverriding(boolean) - Method in class com.dynamic.sql.context.properties.SqlContextProperties
-
- setAllowDataSourceDefinitionOverriding(boolean) - Method in class com.dynamic.sql.datasource.DataSourceMapping
-
- setArithmetic(Arithmetic) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- setBatchType(SqlStatementWrapper.BatchType) - Method in class com.dynamic.sql.core.dml.SqlStatementWrapper
-
- setBindBasePackages(String...) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setBindBasePackages(String[]) - Method in class com.dynamic.sql.datasource.DataSourceMapping
-
- setBindBasePackages(String[]) - Method in class com.dynamic.sql.datasource.DataSourceMeta
-
- setBindDataSourceName(String) - Method in class com.dynamic.sql.table.TableEntityMapping
-
- setBindDataSourceName(String) - Method in class com.dynamic.sql.table.TableMeta
-
- setBindDataSourceName(String) - Method in class com.dynamic.sql.table.view.ViewMeta
-
- setByteOrder(ByteOrder) - Method in class com.dynamic.sql.model.Point
-
设置字节序(Byte Order),用于指定数据的字节存储顺序。
可能的值包括大端序(Big Endian)或小端序(Little Endian)。
- setCache(boolean) - Method in class com.dynamic.sql.table.cte.CTEEntityMapping
-
- setCache(boolean) - Method in class com.dynamic.sql.table.TableEntityMapping
-
- setCollectionColumnMapping(CollectionColumnMapping) - Method in class com.dynamic.sql.core.dml.select.build.SelectSpecification
-
- setColumFunctionArithmetic(ColumFunction) - Method in class com.dynamic.sql.model.Arithmetic
-
- setColumnDef(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置列的默认值。
- setColumnMetas(List<ColumnMeta>) - Method in class com.dynamic.sql.table.TableMeta
-
- setColumnName(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置列名。
- setColumnName(String) - Method in class com.dynamic.sql.table.cte.CTEColumnMeta
-
- setColumnName(String) - Method in class com.dynamic.sql.table.FieldMeta
-
- setColumnSize(int) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置列大小。
- setConnectionHandle(ConnectionHandle) - Static method in class com.dynamic.sql.datasource.connection.ConnectionHolder
-
- setConverter(Class<? extends AttributeConverter>) - Method in class com.dynamic.sql.table.FieldMeta
-
- setCteClass(Class<?>) - Method in class com.dynamic.sql.table.cte.CTEEntityMapping
-
- setCteColumnMetas(List<CTEColumnMeta>) - Method in class com.dynamic.sql.table.cte.CTEMeta
-
- setCteName(String) - Method in class com.dynamic.sql.table.cte.CTEEntityMapping
-
- setCteName(String) - Method in class com.dynamic.sql.table.cte.CTEMeta
-
- setDatabaseProductVersion(DbType, String) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setDataSource(DataSource) - Method in class com.dynamic.sql.datasource.DataSourceMapping
-
- setDataSource(DataSource) - Method in class com.dynamic.sql.datasource.DataSourceMeta
-
- setDataSourceName(String) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setDataSourceName(String) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- setDataSourceName(String) - Method in class com.dynamic.sql.core.dml.select.NestedMeta
-
- setDataSourceName(String) - Method in class com.dynamic.sql.datasource.DataSourceMapping
-
- setDataType(int) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置列的 SQL 数据类型编号。
- setDbType(DbType) - Method in class com.dynamic.sql.datasource.DataSourceMeta
-
- setDecimalDigits(Integer) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置小数位数。
- setEnableCompatibilityMode(boolean) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setEntityClass(Class<?>) - Method in class com.dynamic.sql.table.TableEntityMapping
-
- setField(Field) - Method in class com.dynamic.sql.table.cte.CTEColumnMeta
-
- setField(Field) - Method in class com.dynamic.sql.table.FieldMeta
-
- setFieldValue(Object, Field, Object) - Static method in class com.dynamic.sql.utils.ReflectUtils
-
- setFormat(String) - Method in class com.dynamic.sql.table.FieldMeta
-
- setGeneratedStrategy(GeneratedStrategy) - Method in class com.dynamic.sql.table.ColumnMeta
-
- setGlobalDefault(boolean) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setGlobalDefault(boolean) - Method in class com.dynamic.sql.datasource.DataSourceMapping
-
- setGlobalDefault(boolean) - Method in class com.dynamic.sql.datasource.DataSourceMeta
-
- setHavingCondition(Consumer<HavingCondition<GenericWhereCondition>>) - Method in class com.dynamic.sql.core.dml.select.build.SelectSpecification
-
- setIsNullable(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置是否可空(字符串形式)。
- setLatitude(double) - Method in class com.dynamic.sql.model.Point
-
设置纬度(Latitude),表示南北方向的位置,范围是-90到90。
- setLimitInfo(LimitInfo) - Method in class com.dynamic.sql.core.dml.select.build.SelectSpecification
-
- setLongitude(double) - Method in class com.dynamic.sql.model.Point
-
设置经度(Longitude),表示东西方向的位置,范围是-180到180。
- setNestedMeta(NestedMeta) - Method in class com.dynamic.sql.core.dml.select.build.SelectSpecification
-
- setNullable(int) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置是否可空。
- setNumPrecRadix(Integer) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置基数。
- setOrdinalPosition(int) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置列在表中的位置。
- setOverClause(String) - Method in class com.dynamic.sql.core.column.function.windows.Over
-
- setPrimary(boolean) - Method in class com.dynamic.sql.table.ColumnMeta
-
- setPrintDataSourceName(boolean) - Method in class com.dynamic.sql.context.properties.SchemaProperties.PrintSqlProperties
-
- setPrintSql(boolean) - Method in class com.dynamic.sql.context.properties.SchemaProperties.PrintSqlProperties
-
- setPrintSqlProperties(SchemaProperties.PrintSqlProperties) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setRefGeneration(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置引用生成规则。
- setRemarks(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置列的注释。
- setRemarks(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置表的备注。
- setScanDatabasePackage(String...) - Method in class com.dynamic.sql.context.properties.SqlContextProperties
-
- setScanMapperPackage(String...) - Method in class com.dynamic.sql.context.properties.SqlContextProperties
-
- setScanTablePackage(String...) - Method in class com.dynamic.sql.context.properties.SqlContextProperties
-
- setSchema(String) - Method in class com.dynamic.sql.datasource.DataSourceMeta
-
- setSchemaMatchers(Set<DbSchemaMatcher>) - Method in class com.dynamic.sql.context.properties.SqlContextProperties
-
- setScopeCatalog(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置引用范围的目录。
- setScopeSchema(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置引用范围的模式。
- setScopeTable(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置引用范围的表。
- setSelfReferencingColName(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置自引用列名。
- setSequenceName(String) - Method in class com.dynamic.sql.table.GeneratedStrategy
-
- setSourceDataType(Short) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置源数据类型。
- setSqlContext(SqlContext) - Static method in class com.dynamic.sql.mapper.MapperProxyFactory
-
- setSqlDialect(SqlDialect) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setSqlDialect(SqlDialect) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- setSqlDialect(SqlDialect) - Method in class com.dynamic.sql.core.dml.select.NestedMeta
-
- setSqlStatementWrapper(SqlStatementSelectWrapper) - Method in class com.dynamic.sql.core.dml.select.build.join.NestedJoin
-
- setSrid(int) - Method in class com.dynamic.sql.model.Point
-
设置SRID(空间参考系统标识符),用于标识空间参考坐标系统。
- setSrid(int) - Method in class com.dynamic.sql.table.FieldMeta
-
- setStrategy(GenerationType) - Method in class com.dynamic.sql.table.GeneratedStrategy
-
- setTableAlias(String) - Method in class com.dynamic.sql.core.column.conventional.Column
-
- setTableAlias(String) - Method in interface com.dynamic.sql.core.column.function.ColumFunction
-
- setTableAlias(String) - Method in class com.dynamic.sql.table.TableEntityMapping
-
- setTableAlias(String) - Method in class com.dynamic.sql.table.TableMeta
-
- setTableCatalog(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置表的目录名称。
- setTableCatalog(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置表的目录名称。
- setTableName(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置表名。
- setTableName(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置表名。
- setTableName(String) - Method in class com.dynamic.sql.table.TableEntityMapping
-
- setTableName(String) - Method in class com.dynamic.sql.table.TableMeta
-
- setTableSchema(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置表的模式名称。
- setTableSchema(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置表的模式名称。
- setTableType(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置表类型。
- setTargetProperty(String) - Method in class com.dynamic.sql.core.dml.select.CollectionColumnMapping
-
- setTotal(long) - Method in class com.dynamic.sql.plugins.pagination.AbstractPage
-
- setTypeCat(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置类型目录。
- setTypeName(String) - Method in class com.dynamic.sql.model.ColumnMetaData
-
设置数据类型名称。
- setTypeName(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置类型名称。
- setTypeSchem(String) - Method in class com.dynamic.sql.model.TableMetaData
-
设置类型模式。
- setUseAsInQuery(boolean) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setUseSchemaInQuery(boolean) - Method in class com.dynamic.sql.context.properties.SchemaProperties
-
- setVersion(Version) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- setVersion(Version) - Method in class com.dynamic.sql.core.dml.select.NestedMeta
-
- setVersion(String) - Method in class com.dynamic.sql.datasource.DataSourceMeta
-
- setViewColumnMetas(List<ViewColumnMeta>) - Method in class com.dynamic.sql.table.view.ViewMeta
-
- setWhereCondition(Consumer<GenericWhereCondition>) - Method in class com.dynamic.sql.core.dml.select.build.SelectSpecification
-
- shouldAppendDelimiter() - Method in interface com.dynamic.sql.core.column.ColumnModifiers
-
判断当前修饰符是否需要追加分隔符(如逗号)。
- shouldAppendDelimiter() - Method in class com.dynamic.sql.core.column.function.modifiers.Distinct
-
- SimpleConnectionHandle - Class in com.dynamic.sql.datasource.connection
-
- SimpleConnectionHandle() - Constructor for class com.dynamic.sql.datasource.connection.SimpleConnectionHandle
-
- snakeToCamelCase(String) - Static method in class com.dynamic.sql.utils.NamingUtils
-
将下划线命名转换为驼峰命名
- SortOrder - Enum in com.dynamic.sql.enums
-
- sql(String) - Method in class com.dynamic.sql.core.condition.impl.dialect.GenericWhereCondition
-
- sql(String) - Method in class com.dynamic.sql.core.condition.WhereCondition
-
拼接自定义 SQL 条件。
- sqlBuilder - Variable in class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- SqlBuilderFactory - Interface in com.dynamic.sql.core.dml.select.build
-
- SqlContext - Interface in com.dynamic.sql.core
-
SQL 操作上下文,提供构建和执行 SQL 语句的方法。
- SqlContextConfigurer - Class in com.dynamic.sql.context
-
- SqlContextConfigurer(SqlContextProperties, SqlContext) - Constructor for class com.dynamic.sql.context.SqlContextConfigurer
-
- SqlContextConfigurer(SqlContext) - Constructor for class com.dynamic.sql.context.SqlContextConfigurer
-
- SqlContextHelper - Class in com.dynamic.sql.context
-
- SqlContextProperties - Class in com.dynamic.sql.context.properties
-
- SqlContextProperties() - Constructor for class com.dynamic.sql.context.properties.SqlContextProperties
-
- SqlDebugger - Class in com.dynamic.sql.core.database
-
- sqlDialect - Variable in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- sqlDialect() - Method in class com.dynamic.sql.core.condition.impl.dialect.GenericWhereCondition
-
- sqlDialect() - Method in class com.dynamic.sql.core.condition.impl.dialect.MysqlWhereCondition
-
- sqlDialect() - Method in class com.dynamic.sql.core.condition.impl.dialect.OracleWhereCondition
-
- sqlDialect - Variable in class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- SqlDialect - Enum in com.dynamic.sql.enums
-
SQL方言枚举
- SqlExecuteType - Interface in com.dynamic.sql.enums
-
- SqlExecutionFactory - Class in com.dynamic.sql.core.database
-
- SqlExecutor - Interface in com.dynamic.sql.core.database
-
- SqlInterceptor - Interface in com.dynamic.sql.interceptor
-
SQL 拦截器接口,用于在 SQL 执行的不同阶段提供拦截和处理功能。
- SqlInterceptorChain - Class in com.dynamic.sql.interceptor
-
- SqlLogger - Interface in com.dynamic.sql.plugins.logger
-
- SqlSelectBuilder - Class in com.dynamic.sql.core.dml.select.build
-
- SqlSelectBuilder(SelectSpecification) - Constructor for class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- SqlStatement - Class in com.dynamic.sql.core.ddl
-
- SqlStatement(String, String, ParameterBinder) - Constructor for class com.dynamic.sql.core.ddl.SqlStatement
-
- SqlStatementSelectWrapper - Class in com.dynamic.sql.core.dml.select.build
-
- SqlStatementSelectWrapper(String, StringBuilder, ParameterBinder, Class<?>) - Constructor for class com.dynamic.sql.core.dml.select.build.SqlStatementSelectWrapper
-
- SqlStatementWrapper - Class in com.dynamic.sql.core.dml
-
SQL 语句包装器类,用于处理 SQL 文本和参数绑定,以支持动态 SQL 执行。
- SqlStatementWrapper(String, StringBuilder, ParameterBinder) - Constructor for class com.dynamic.sql.core.dml.SqlStatementWrapper
-
构造一个新的 SqlStatementWrapper 实例。
- SqlStatementWrapper(String, StringBuilder) - Constructor for class com.dynamic.sql.core.dml.SqlStatementWrapper
-
构造一个新的 SqlStatementWrapper 实例。
- SqlStatementWrapper.BatchType - Enum in com.dynamic.sql.core.dml
-
- SqlUtils - Class in com.dynamic.sql.utils
-
- SRID - Class in com.dynamic.sql.core.column.function.scalar.geometry
-
- SRID(AbstractColumFunction) - Constructor for class com.dynamic.sql.core.column.function.scalar.geometry.SRID
-
- SRID(FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.scalar.geometry.SRID
-
- SRID(String, FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.scalar.geometry.SRID
-
- START_UPPER_PATTERN - Static variable in class com.dynamic.sql.utils.ReflectUtils
-
- StdDev - Class in com.dynamic.sql.core.column.function.windows.aggregate
-
计算指定列的标准差。
- StdDev(AbstractColumFunction) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.StdDev
-
- StdDev(FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.StdDev
-
- StdDev(String, FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.StdDev
-
- StringFunction - Interface in com.dynamic.sql.core.column.function.scalar.string
-
• CONCAT(str1, str2, ...): 连接两个或多个字符串。
• SUBSTRING(str, start, length): 从字符串 str 中提取子串。
• LENGTH(str) 或 LEN(str): 返回字符串的长度。
• TRIM(str): 删除字符串前后的空格。
• REPLACE(str, search, replace): 替换字符串中的子串。
- StringUtils - Class in com.dynamic.sql.utils
-
- SubString - Class in com.dynamic.sql.core.column.function.scalar.string
-
- SubString(AbstractColumFunction, int, int) - Constructor for class com.dynamic.sql.core.column.function.scalar.string.SubString
-
- SubString(FieldFn<T, F>, int, int) - Constructor for class com.dynamic.sql.core.column.function.scalar.string.SubString
-
- SubString(String, FieldFn<T, F>, int, int) - Constructor for class com.dynamic.sql.core.column.function.scalar.string.SubString
-
- SubString(String, int, int) - Constructor for class com.dynamic.sql.core.column.function.scalar.string.SubString
-
- subtract(Fn<T, F>) - Method in interface com.dynamic.sql.core.column.ColumnArithmetic
-
将指定列的值从当前列中减去。
- subtract(Number) - Method in interface com.dynamic.sql.core.column.ColumnArithmetic
-
将数值从当前列中减去。
- subtract(ColumFunction) - Method in interface com.dynamic.sql.core.column.ColumnArithmetic
-
- subtract(Consumer<AbstractColumnReference>) - Method in interface com.dynamic.sql.core.column.ColumnArithmetic
-
使用嵌套查询的结果从当前列中减去。
- subtract(Number) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- subtract(Consumer<AbstractColumnReference>) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- subtract(Fn<T, F>) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- subtract(ColumFunction) - Method in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- Sum - Class in com.dynamic.sql.core.column.function.windows.aggregate
-
- Sum(AbstractColumFunction) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Sum
-
- Sum(FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Sum
-
- Sum(String, String) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Sum
-
- Sum(String, FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Sum
-
- supports(DbType) - Method in interface com.dynamic.sql.plugins.schema.DbSchemaMatcher
-
判断该实现类是否支持给定的 SQL 方言(数据库类型)。
- supports(DbType) - Method in class com.dynamic.sql.plugins.schema.impl.MysqlSchemaMatcher
-
- supports(DbType) - Method in class com.dynamic.sql.plugins.schema.impl.OracleSchemaMatcher
-
- syntaxAs() - Method in class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- syntaxColumnAlias(String) - Method in class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- value - Variable in class com.dynamic.sql.core.column.function.ColumnFunctionDecorator
-
- valueOf(String) - Static method in enum com.dynamic.sql.core.dml.SqlStatementWrapper.BatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.DbType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.DDLType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.DMLType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.GenerationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.JoinTableType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.JsonMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.LogicalOperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.Propagation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.SqlDialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.TableType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.enums.WKBType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dynamic.sql.interceptor.ExecutionControl
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.dynamic.sql.core.dml.SqlStatementWrapper.BatchType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.DbType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.DDLType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.DMLType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.GenerationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.JoinTableType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.JsonMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.LogicalOperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.Propagation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.SortOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.SqlDialect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.TableType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.enums.WKBType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dynamic.sql.interceptor.ExecutionControl
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Variance - Class in com.dynamic.sql.core.column.function.windows.aggregate
-
计算指定列的方差。
- Variance(AbstractColumFunction) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Variance
-
- Variance(FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Variance
-
- Variance(String, FieldFn<T, F>) - Constructor for class com.dynamic.sql.core.column.function.windows.aggregate.Variance
-
- version - Variable in class com.dynamic.sql.core.column.function.AbstractColumFunction
-
- version - Variable in class com.dynamic.sql.core.condition.impl.dialect.GenericWhereCondition
-
- version - Variable in class com.dynamic.sql.core.dml.select.build.SqlSelectBuilder
-
- Version - Class in com.dynamic.sql.core
-
TODO 考虑迁移至com.mysql.cj.ServerVersion?
- Version(int, int, int) - Constructor for class com.dynamic.sql.core.Version
-
- View - Annotation Type in com.dynamic.sql.anno
-
视图注解,作用在查询结果对象
- ViewColumnMeta - Class in com.dynamic.sql.table.view
-
- ViewColumnMeta() - Constructor for class com.dynamic.sql.table.view.ViewColumnMeta
-
- ViewMeta - Class in com.dynamic.sql.table.view
-
- ViewMeta() - Constructor for class com.dynamic.sql.table.view.ViewMeta
-