跳过导航链接
A B C D E F I M N O P S T V 

A

afterPropertiesSet() - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
alterColumnKeyword() - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 

B

buildAddCommentRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
buildAddCommentRunSQL(View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildAddCommentRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
buildAddRunSQL(Column, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加列 ALTER TABLE HR_USER ADD COLUMN UPT_TIME datetime CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
buildAddRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加标签 ALTER TABLE HR_USER ADD TAG UPT_TIME datetime CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
buildAddRunSQL(PrimaryKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加主键
buildAddRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加外键
buildAddRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加索引
buildAddRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加约束
buildAlterRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildAlterRunSQL(Table, Collection<Column>) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改列 有可能生成多条SQL,根据数据库类型优先合并成一条执行
buildAlterRunSQL(View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildAlterRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildAlterRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildAlterRunSQL(Column, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改列 ALTER TABLE HR_USER CHANGE UPT_TIME UPT_TIME datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
buildAlterRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改标签 ALTER TABLE HR_USER CHANGE UPT_TIME UPT_TIME datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
buildAlterRunSQL(PrimaryKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改主键 有可能生成多条SQL
buildAlterRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加外键
buildAlterRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改索引 有可能生成多条SQL
buildAlterRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改约束 有可能生成多条SQL
buildAlterRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改触发器 有可能生成多条SQL
buildAlterRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改存储过程 有可能生成多条SQL
buildAlterRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改函数 有可能生成多条SQL
buildChangeCommentRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改备注 COMMENT ON TABLE T IS 'ABC';
buildChangeCommentRunSQL(View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildChangeCommentRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildChangeCommentRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildChangeCommentRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改备注 COMMENT ON COLUMN T.ID IS 'ABC'
buildChangeCommentRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改备注 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildChangeDefaultRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改默认值 ALTER TABLE T ALTER COLUMN C SET DEFAULT 0; ALTER TABLE T ALTER COLUMN C DROP DEFAULT;
buildChangeDefaultRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改默认值 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildChangeNullableRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改非空限制 ALTER TABLE TABLE_NAME ALTER COLUMN_NAME DROP NOT NULL ALTER TABLE TABLE_NAME ALTER COLUMN_NAME SET NOT NULL
buildChangeNullableRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改非空限制 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildChangeTypeRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
alter table T alter column C type varchar(64);
buildChangeTypeRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改数据类型 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildCreateRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildCreateRunSQL(View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildCreateRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
创建主表
buildCreateRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
创建分区表
buildCreateRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加触发器
buildCreateRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加存储过程
buildCreateRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
添加函数
buildDropAutoIncrement(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
取消自增
buildDropRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除表
buildDropRunSQL(View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除视图
buildDropRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildDropRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildDropRunSQL(Column, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除列 ALTER TABLE HR_USER DROP COLUMN NAME;
buildDropRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildDropRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除标签 ALTER TABLE HR_USER DROP TAG NAME;
buildDropRunSQL(PrimaryKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除主键
buildDropRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除外键
buildDropRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除索引
buildDropRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除约束
buildDropRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除触发器
buildDropRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除存储过程
buildDropRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
删除函数
buildQueryColumnRunSQL(Table, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表上的列
buildQueryConstraintRunSQL(Table, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表上的约束
buildQueryForeignsRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表上的外键
buildQueryIndexRunSQL(Table, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表上的列
buildQueryMasterTableRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询主表
buildQueryPartitionTableRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询分区表
buildQueryPartitionTableRunSQL(MasterTable, Map<String, Object>) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildQueryPrimaryRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表上的主键
buildQuerySequence(boolean, String...) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询序列cur 或 next value
buildQueryTableCommentRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表
buildQueryTableRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表
buildQueryTagRunSQL(Table, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildQueryTriggerRunSQL(Table, List<Trigger.EVENT>) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
查询表上的trigger
buildRenameRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改表名 ALTER TABLE A RENAME TO B;
buildRenameRunSQL(View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改视图名 子类实现 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildRenameRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
buildRenameRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改列名 ALTER TABLE T RENAME A to B ;
buildRenameRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改标签名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(PrimaryKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改主键名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改外键名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改索引名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改约束名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改触发器名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改存储过程名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
buildRenameRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
修改函数名 一般不直接调用,如果需要由buildAlterRunSQL内部统一调用

C

charset(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
编码
checkColumnExists(StringBuilder, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
创建或删除列时检测是否存在
checkTableExists(StringBuilder, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
创建之前 检测表是否存在 IF NOT EXISTS
checkTagExists(StringBuilder, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
创建或删除标签时检测是否存在
checkViewExists(StringBuilder, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
创建或删除视图时检测视图是否存在
columns(int, boolean, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
columns(boolean, LinkedHashMap<String, T>, Table, SqlRowSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
columns(boolean, LinkedHashMap<String, T>, DatabaseMetaData, Table, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
comment(StringBuilder, Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
备注
comment(StringBuilder, View) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
备注 不支持创建视图时带备注的 在子视图中忽略
comment(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
备注
comment(StringBuilder, Index) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
索引备注
concat(String...) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
constraints(int, boolean, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据查询结果集构造Constraint
constraints(boolean, Table, LinkedHashMap<String, T>, SqlRowSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
constraints(boolean, Table, LinkedHashMap<String, T>, ResultSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 

D

defaultValue(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
默认值
define(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
定义列

E

each(StringBuilder, Trigger) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 

F

foreigns(int, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据查询结果集构造PrimaryKey

I

increment(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
递增列 通过数据类型实现,这里不需要
indexs(int, boolean, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
indexs(boolean, Table, LinkedHashMap<String, T>, SqlRowSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
indexs(boolean, LinkedHashMap<String, T>, DatabaseMetaData, Table, boolean, boolean) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
isBooleanColumn(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
是否是boolean类型
isCharColumn(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
是否是字符类型
isNumberColumn(Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
是否同数字

M

mtables(boolean, LinkedHashMap<String, T>, DatabaseMetaData, String, String, String, String...) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
从jdbc结果中提取表结构 ResultSet set = con.getMetaData().getTables()
mtables(int, boolean, String, String, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
从上一步生成的SQL查询结果中 提取表结构

N

name(StringBuilder, Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
构造完整表名
nullable(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
编码

O

onupdate(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
更新行事件
OpenGaussAdapter - org.anyline.data.jdbc.opengauss中的类
参考 PostgresqlAdapter
OpenGaussAdapter() - 类 的构造器org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
OpenGaussColumnTypeAlias - org.anyline.data.jdbc.opengauss中的枚举
 
org.anyline.data.jdbc.opengauss - 程序包 org.anyline.data.jdbc.opengauss
 

P

parseFinalQuery(Run) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
position(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
位置
primary(int, Table, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据查询结果集构造PrimaryKey
primary(StringBuilder, Table) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
主键 CONSTRAINT PK_BS_DEV PRIMARY KEY (ID ASC)
ptables(int, int, boolean, MasterTable, String, String, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据查询结果集构造Table
ptables(boolean, LinkedHashMap<String, T>, DatabaseMetaData, String, String, MasterTable) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据JDBC

S

standard() - 枚举 中的方法org.anyline.data.jdbc.opengauss.OpenGaussColumnTypeAlias
 

T

tables(int, boolean, String, String, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
tables(boolean, LinkedHashMap<String, T>, DatabaseMetaData, String, String, String, String...) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
tags(int, boolean, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据查询结果集构造Tag
tags(boolean, Table, LinkedHashMap<String, T>, SqlRowSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
tags(boolean, LinkedHashMap<String, T>, DatabaseMetaData, Table, String) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
triggers(int, boolean, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
根据查询结果集构造Constraint
type() - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
 
type(StringBuilder, Column) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
数据类型

V

value(Column, JDBCAdapter.SQL_BUILD_IN_VALUE) - 类 中的方法org.anyline.data.jdbc.opengauss.OpenGaussAdapter
内置函数 多种数据库兼容时需要
valueOf(String) - 枚举 中的静态方法org.anyline.data.jdbc.opengauss.OpenGaussColumnTypeAlias
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.anyline.data.jdbc.opengauss.OpenGaussColumnTypeAlias
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F I M N O P S T V 
跳过导航链接

Copyright © 2023. All rights reserved.