- buildAddCommentRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
- buildAddCommentRunSQL(View) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildAddCommentRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
- buildAddRunSQL(Column, boolean) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加列
ALTER TABLE HR_USER ADD 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.oscar.OscarOracleAdapter
-
添加标签
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.oscar.OscarOracleAdapter
-
添加主键
- buildAddRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加外键
- buildAddRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加索引
- buildAddRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加约束
- buildAlterRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildAlterRunSQL(Table, Collection<Column>) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改列
有可能生成多条SQL,根据数据库类型优先合并成一条执行
- buildAlterRunSQL(View) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildAlterRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildAlterRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildAlterRunSQL(Column, boolean) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改列 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.oscar.OscarOracleAdapter
-
修改标签 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.oscar.OscarOracleAdapter
-
修改主键
有可能生成多条SQL
- buildAlterRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加外键
- buildAlterRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改索引
有可能生成多条SQL
- buildAlterRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改约束
有可能生成多条SQL
- buildAlterRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改触发器
有可能生成多条SQL
- buildAlterRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改存储过程
有可能生成多条SQL
- buildAlterRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改函数
有可能生成多条SQL
- buildChangeCommentRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改备注
COMMENT ON TABLE T IS 'ABC';
- buildChangeCommentRunSQL(View) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildChangeCommentRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildChangeCommentRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildChangeCommentRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改备注
COMMENT ON COLUMN T.ID IS 'ABC'
- buildChangeCommentRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改备注
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildChangeDefaultRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改默认值
ALTER TABLE MY_TEST_TABLE MODIFY B DEFAULT 2
- buildChangeDefaultRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改默认值
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildChangeNullableRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改非空限制
ALTER TABLE T MODIFY C NOT NULL ;
- buildChangeNullableRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改非空限制
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildChangeTypeRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改数据类型
1.ADD NEW COLUMN
2.FORMAT VALUE
3.MOVE VALUE
alter table tb modify (name nvarchar2(20))
- buildChangeTypeRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改数据类型
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildCreateRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildCreateRunSQL(View) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildCreateRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
创建主表
- buildCreateRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
创建分区表
- buildCreateRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加触发器
- buildCreateRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加存储过程
- buildCreateRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
添加函数
- buildDropAutoIncrement(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
取消自增
- buildDropRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除表
- buildDropRunSQL(View) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除视图
- buildDropRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildDropRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildDropRunSQL(Column, boolean) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除列
ALTER TABLE HR_USER DROP COLUMN NAME;
- buildDropRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildDropRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除标签
ALTER TABLE HR_USER DROP TAG NAME;
- buildDropRunSQL(PrimaryKey) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除主键
- buildDropRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除外键
- buildDropRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除索引
- buildDropRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除约束
- buildDropRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除触发器
- buildDropRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除存储过程
- buildDropRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
删除函数
- buildQueryColumnRunSQL(Table, boolean) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表上的列
- buildQueryConstraintRunSQL(Table, boolean) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表上的约束
- buildQueryForeignsRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表上的外键
- buildQueryIndexRunSQL(Table, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表上的列
- buildQueryMasterTableRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询主表
- buildQueryPartitionTableRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询分区表
- buildQueryPartitionTableRunSQL(MasterTable, Map<String, Object>, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildQueryPartitionTableRunSQL(MasterTable, Map<String, Object>) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildQueryPrimaryRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表上的主键
- buildQuerySequence(boolean, String...) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询序列cur 或 next value
- buildQueryTableCommentRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表备注
- buildQueryTableRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表
- buildQueryTagRunSQL(Table, boolean) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildQueryTriggerRunSQL(Table, List<Trigger.EVENT>) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询表上的trigger
- buildQueryViewRunSQL(String, String, String, String) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
查询视图
- buildRenameRunSQL(Table) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改表名
ALTER TABLE A RENAME TO B;
- buildRenameRunSQL(View) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改视图名
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(MasterTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildRenameRunSQL(PartitionTable) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
- buildRenameRunSQL(Column) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改列名
ALTER TABLE 表名 RENAME COLUMN RENAME 老列名 TO 新列名
- buildRenameRunSQL(Tag) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改标签名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(PrimaryKey) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改主键名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(ForeignKey) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改外键名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(Index) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改索引名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(Constraint) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改约束名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(Trigger) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改触发器名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(Procedure) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改存储过程名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
- buildRenameRunSQL(Function) - 类 中的方法org.anyline.data.jdbc.oscar.OscarOracleAdapter
-
修改函数名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用