public class CommandContainer extends Command
session, startTimeNanosALTER_INDEX_RENAME, ALTER_SCHEMA_RENAME, ALTER_SEQUENCE, ALTER_TABLE_ADD_COLUMN, ALTER_TABLE_ADD_CONSTRAINT_CHECK, ALTER_TABLE_ADD_CONSTRAINT_PRIMARY_KEY, ALTER_TABLE_ADD_CONSTRAINT_REFERENTIAL, ALTER_TABLE_ADD_CONSTRAINT_UNIQUE, ALTER_TABLE_ALTER_COLUMN_CHANGE_TYPE, ALTER_TABLE_ALTER_COLUMN_DEFAULT, ALTER_TABLE_ALTER_COLUMN_NOT_NULL, ALTER_TABLE_ALTER_COLUMN_NULL, ALTER_TABLE_ALTER_COLUMN_RENAME, ALTER_TABLE_ALTER_COLUMN_SELECTIVITY, ALTER_TABLE_DROP_COLUMN, ALTER_TABLE_DROP_CONSTRAINT, ALTER_TABLE_RENAME, ALTER_TABLE_RENAME_CONSTRAINT, ALTER_TABLE_SET_REFERENTIAL_INTEGRITY, ALTER_USER_ADMIN, ALTER_USER_RENAME, ALTER_USER_SET_PASSWORD, ALTER_VIEW, ANALYZE, BACKUP, BEGIN, CALL, CHECKPOINT, CHECKPOINT_SYNC, COMMENT, COMMIT, COMMIT_TRANSACTION, CREATE_AGGREGATE, CREATE_ALIAS, CREATE_CONSTANT, CREATE_DOMAIN, CREATE_INDEX, CREATE_LINKED_TABLE, CREATE_ROLE, CREATE_SCHEMA, CREATE_SEQUENCE, CREATE_TABLE, CREATE_TRIGGER, CREATE_USER, CREATE_VIEW, DEALLOCATE, DELETE, DROP_AGGREGATE, DROP_ALIAS, DROP_ALL_OBJECTS, DROP_CONSTANT, DROP_DOMAIN, DROP_INDEX, DROP_ROLE, DROP_SCHEMA, DROP_SEQUENCE, DROP_TABLE, DROP_TRIGGER, DROP_USER, DROP_VIEW, EXECUTE, EXPLAIN, GRANT, INSERT, MERGE, NO_OPERATION, PREPARE, PREPARE_COMMIT, REPLACE, REVOKE, ROLLBACK, ROLLBACK_TO_SAVEPOINT, ROLLBACK_TRANSACTION, RUNSCRIPT, SAVEPOINT, SCRIPT, SELECT, SET, SET_AUTOCOMMIT_FALSE, SET_AUTOCOMMIT_TRUE, SHUTDOWN, SHUTDOWN_COMPACT, SHUTDOWN_DEFRAG, SHUTDOWN_IMMEDIATELY, TRUNCATE_TABLE, UNKNOWN, UPDATE| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCommandType()
Get command type.
|
ArrayList<? extends ParameterInterface> |
getParameters()
Get the list of parameters.
|
boolean |
isCacheable() |
boolean |
isQuery()
Check if this command is a query.
|
boolean |
isReadOnly()
Check if this command is read only.
|
boolean |
isTransactional()
Check if this command is transactional.
|
void |
prepareJoinBatch()
Prepare join batching.
|
ResultInterface |
query(int maxrows)
Execute a query statement, if this is possible.
|
ResultInterface |
queryMeta()
Get an empty result set containing the meta data.
|
int |
update()
Execute an updating statement (for example insert, delete, or update), if
this is possible.
|
cancel, canReuse, checkCanceled, close, executeQuery, executeUpdate, getMetaData, reuse, toStringpublic ArrayList<? extends ParameterInterface> getParameters()
CommandgetParameters 在接口中 CommandInterfacegetParameters 在类中 Commandpublic boolean isTransactional()
CommandisTransactional 在类中 Commandpublic boolean isQuery()
CommandisQuery 在接口中 CommandInterfaceisQuery 在类中 Commandpublic void prepareJoinBatch()
CommandprepareJoinBatch 在类中 Commandpublic int update()
Commandpublic ResultInterface query(int maxrows)
Commandpublic boolean isReadOnly()
CommandisReadOnly 在类中 Commandpublic ResultInterface queryMeta()
Commandpublic boolean isCacheable()
isCacheable 在类中 Commandpublic int getCommandType()
CommandInterfaceCopyright © 2017. All rights reserved.