@Repository(value="anyline.data.jdbc.adapter.mssql.2000") public class MSSQL2000Adapter extends MSSQLAdapter implements JDBCAdapter, org.springframework.beans.factory.InitializingBean
JDBCAdapter.SQL_BUILD_IN_VALUEdao, db, delimiterFr, delimiterTo, log, primaryGenerator, readers, types, versions, writersBR, BR_TAB, TAB| 构造器和说明 |
|---|
MSSQL2000Adapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Run> |
buildAddCommentRunSQL(org.anyline.metadata.Column column)
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
|
List<Run> |
buildAddCommentRunSQL(org.anyline.metadata.Table table)
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
|
List<Run> |
buildChangeCommentRunSQL(org.anyline.metadata.Column column)
修改备注
-- 字段加注释
EXEC sys.sp_addextendedproperty @name=N'MS_Description'
, @value=N'注释内容'
, @level0type=N'SCHEMA'
,@level0name=N'dbo'
, @level1type=N'TABLE'
,@level1name=N'表名'
, @level2type=N'COLUMN'
,@level2name=N'字段名'
|
List<Run> |
buildChangeCommentRunSQL(org.anyline.metadata.Table table) |
void |
createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
Collection list,
List<String> keys)
根据Collection创建批量INSERT RunPrepare
2000版本单独处理 insert into tab(nm) select 1 union all select 2
|
void |
createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
org.anyline.entity.DataSet set,
List<String> keys)
根据DataSet创建批量INSERT RunPrepare
2000版本单独处理 insert into tab(nm) select 1 union all select 2
|
String |
parseFinalQuery(Run run)
查询SQL
Run 反转调用
|
String |
version() |
afterPropertiesSet, alterColumnKeyword, buildAddCommentRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildChangeCommentRunSQL, buildChangeCommentRunSQL, buildChangeCommentRunSQL, buildChangeCommentRunSQL, buildChangeDefaultRunSQL, buildChangeDefaultRunSQL, buildChangeNullableRunSQL, buildChangeNullableRunSQL, buildChangeTypeRunSQL, buildChangeTypeRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildDropAutoIncrement, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildQueryColumnRunSQL, buildQueryConstraintRunSQL, buildQueryForeignsRunSQL, buildQueryIndexRunSQL, buildQueryMasterTableRunSQL, buildQueryPartitionTableRunSQL, buildQueryPartitionTableRunSQL, buildQueryPartitionTableRunSQL, buildQueryPrimaryRunSQL, buildQueryTableCommentRunSQL, buildQueryTableRunSQL, buildQueryTagRunSQL, buildQueryTriggerRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, charset, checkColumnExists, checkSchema, checkTableExists, checkTagExists, checkViewExists, columns, columns, columns, comment, comment, comment, comment, concat, constraints, constraints, constraints, defaultValue, define, foreigns, increment, indexs, indexs, indexs, isBooleanColumn, isCharColumn, isNumberColumn, mtables, mtables, name, nullable, onupdate, parseExists, position, primary, primary, ptables, ptables, tables, tables, tags, tags, tags, triggers, type, type, valueaddRunValue, buildConditionFindInSet, buildConditionIn, buildConditionLike, buildDeleteRunContent, buildExecuteRunContent, buildInsertRun, buildQueryRunContent, buildQueryRunContent, buildQueryRunContent, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, concatAdd, concatFun, concatOr, createDeleteRunSQLFromEntity, createDeleteRunSQLFromTable, createInsertRun, createInsertRunFromCollection, getPrimayKey, identity, insert, insertValue, isMultipleValue, isMultipleValue, parseTotalQuery, replaceVariableaddColumnGuide, batchInsertSeparator, bool, bool, buildAddCommentRunSQL, buildAddCommentRunSQL, buildAddRunSQL, buildDeleteRun, buildDeleteRun, buildDeleteRunContent, buildDropRunSQL, buildExecuteRun, buildExecuteRunContent, buildExecuteRunContent, buildExecuteRunContent, buildQueryDatabaseRunSQL, buildQueryFunctionRunSQL, buildQueryProcedureRunSQL, buildQueryRun, buildQueryRunContent, buildQuerySequence, buildQueryViewRunSQL, buildTruncateSQL, buildUpdateRun, checkIgnorePrecision, checkIgnoreScale, checkMetadata, checkPrimaryGenerator, checkSchema, column, column, column, comments, compatible, confirmInsertColumns, confirmUpdateColumns, convert, convert, convert, convert, convert, databases, dropColumnGuide, each, functions, generatedKey, getDao, getDelimiterFr, getDelimiterTo, getPrimaryGenerator, getPrimaryKey, getPrimaryValue, integer, isIgnorePrecision, isIgnoreScale, keys, objectName, parameter, parseTable, primary, procedures, process, read, reader, reader, setDao, setDelimiter, setPrimaryGenerator, setPrimaryValue, string, string, supportInsertPlaceholder, type, type, value, value, value, views, views, write, writerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddColumnGuide, alterColumnKeyword, batchInsertSeparator, buildAddCommentRunSQL, buildAddCommentRunSQL, buildAddCommentRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAddRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildAlterRunSQL, buildChangeCommentRunSQL, buildChangeCommentRunSQL, buildChangeCommentRunSQL, buildChangeCommentRunSQL, buildChangeDefaultRunSQL, buildChangeDefaultRunSQL, buildChangeNullableRunSQL, buildChangeNullableRunSQL, buildChangeTypeRunSQL, buildChangeTypeRunSQL, buildConditionFindInSet, buildConditionIn, buildConditionLike, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildCreateRunSQL, buildDeleteRun, buildDeleteRun, buildDeleteRunContent, buildDropAutoIncrement, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildDropRunSQL, buildExecuteRun, buildExecuteRunContent, buildInsertRun, buildQueryColumnRunSQL, buildQueryConstraintRunSQL, buildQueryDatabaseRunSQL, buildQueryForeignsRunSQL, buildQueryFunctionRunSQL, buildQueryIndexRunSQL, buildQueryMasterTableRunSQL, buildQueryPartitionTableRunSQL, buildQueryPartitionTableRunSQL, buildQueryPartitionTableRunSQL, buildQueryPrimaryRunSQL, buildQueryProcedureRunSQL, buildQueryRun, buildQueryRunContent, buildQuerySequence, buildQueryTableCommentRunSQL, buildQueryTableRunSQL, buildQueryTagRunSQL, buildQueryTriggerRunSQL, buildQueryViewRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildRenameRunSQL, buildTruncateSQL, buildUpdateRun, charset, checkColumnExists, checkIgnorePrecision, checkIgnoreScale, checkSchema, checkSchema, checkTableExists, checkTagExists, checkViewExists, column, column, column, columns, columns, columns, comment, comment, comment, comment, comments, compatible, concat, confirmInsertColumns, constraints, constraints, constraints, convert, convert, convert, convert, databases, defaultValue, define, dropColumnGuide, each, foreigns, functions, generatedKey, getDao, getDelimiterFr, getDelimiterTo, getPrimaryKey, getPrimaryValue, identity, increment, indexs, indexs, indexs, insert, isBooleanColumn, isCharColumn, isIgnorePrecision, isIgnoreScale, isNumberColumn, mtables, mtables, name, nullable, objectName, onupdate, parameter, parseExists, parseTotalQuery, position, primary, primary, primary, procedures, process, ptables, ptables, read, reader, reader, setDao, supportInsertPlaceholder, tables, tables, tags, tags, tags, triggers, type, type, type, type, value, value, views, views, write, writerpublic String version()
version 在接口中 JDBCAdapterversion 在类中 MSSQLAdapterpublic String parseFinalQuery(Run run)
parseFinalQuery 在接口中 JDBCAdapterparseFinalQuery 在类中 MSSQLAdapterrun - runpublic void createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
org.anyline.entity.DataSet set,
List<String> keys)
createInserts 在接口中 JDBCAdaptercreateInserts 在类中 MSSQLAdaptertemplate - JdbcTemplaterun - rundest - 表 如果不指定则根据set解析set - 集合keys - 需插入的列public void createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
Collection list,
List<String> keys)
createInserts 在接口中 JDBCAdaptercreateInserts 在类中 MSSQLAdaptertemplate - JdbcTemplaterun - rundest - 表 如果不指定则根据set解析list - 集合keys - 需插入的列public List<Run> buildAddCommentRunSQL(org.anyline.metadata.Table table) throws Exception
buildAddCommentRunSQL 在接口中 JDBCAdapterbuildAddCommentRunSQL 在类中 MSSQLAdaptertable - 表Exception - 异常public List<Run> buildChangeCommentRunSQL(org.anyline.metadata.Table table) throws Exception
buildChangeCommentRunSQL 在接口中 JDBCAdapterbuildChangeCommentRunSQL 在类中 MSSQLAdapterExceptionpublic List<Run> buildAddCommentRunSQL(org.anyline.metadata.Column column) throws Exception
buildAddCommentRunSQL 在接口中 JDBCAdapterbuildAddCommentRunSQL 在类中 MSSQLAdaptercolumn - 列Exception - 异常public List<Run> buildChangeCommentRunSQL(org.anyline.metadata.Column column) throws Exception
buildChangeCommentRunSQL 在接口中 JDBCAdapterbuildChangeCommentRunSQL 在类中 MSSQLAdaptercolumn - 列ExceptionCopyright © 2023. All rights reserved.