public class CreateTableFromSelectImpl extends AbstractUpdate implements org.gcube.common.dbinterface.queries.CreateTableFromSelect
| Constructor and Description |
|---|
CreateTableFromSelectImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.common.dbinterface.tables.SimpleTable |
execute(org.gcube.common.dbinterface.pool.DBSession session) |
String |
getExpression() |
boolean |
isWithData() |
void |
setSelect(org.gcube.common.dbinterface.queries.Select query) |
void |
setTableName(String tableName) |
void |
setWithData() |
void |
setWithoutData() |
executepublic org.gcube.common.dbinterface.tables.SimpleTable execute(org.gcube.common.dbinterface.pool.DBSession session)
throws org.gcube.common.dbinterface.TableAlreadyExistsException,
Exception
execute in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectexecute in class AbstractUpdateorg.gcube.common.dbinterface.TableAlreadyExistsExceptionExceptionpublic String getExpression()
getExpression in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectgetExpression in class AbstractUpdatepublic boolean isWithData()
isWithData in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectpublic void setSelect(org.gcube.common.dbinterface.queries.Select query)
setSelect in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectpublic void setTableName(String tableName)
setTableName in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectpublic void setWithData()
setWithData in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectpublic void setWithoutData()
setWithoutData in interface org.gcube.common.dbinterface.queries.CreateTableFromSelectCopyright © 2020. All Rights Reserved.