|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.jaxme.sqls.impl.StatementImpl org.apache.ws.jaxme.sqls.impl.SetStatementImpl org.apache.ws.jaxme.sqls.impl.InsertStatementImpl
public class InsertStatementImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.ws.jaxme.sqls.impl.SetStatementImpl |
---|
SetStatementImpl.SetValueImpl |
Nested classes/interfaces inherited from interface org.apache.ws.jaxme.sqls.SetStatement |
---|
SetStatement.SetValue |
Method Summary | |
---|---|
SelectStatement |
getSubSelect()
Returns a subselect previously being added with InsertStatement.setSubSelect(SelectStatement) , or null. |
void |
setSubSelect(SelectStatement pStatement)
Adds a subselect; the columns returned by the subselect will be inserted. |
Methods inherited from class org.apache.ws.jaxme.sqls.impl.SetStatementImpl |
---|
addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSetDate, addSetDate, addSetDate, addSetDateTime, addSetDateTime, addSetDateTime, addSetNull, addSetNull, addSetNull, addSetTime, addSetTime, addSetTime, getSetValues |
Methods inherited from class org.apache.ws.jaxme.sqls.impl.StatementImpl |
---|
createFunction, getSQLFactory, getTableReference, newCase, newTableReference, setTable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.ws.jaxme.sqls.SetStatement |
---|
addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSet, addSetDate, addSetDate, addSetDate, addSetDateTime, addSetDateTime, addSetDateTime, addSetNull, addSetNull, addSetNull, addSetTime, addSetTime, addSetTime, getSetValues |
Methods inherited from interface org.apache.ws.jaxme.sqls.Statement |
---|
createFunction, getSQLFactory, getTableReference, newCase, setTable |
Method Detail |
---|
public void setSubSelect(SelectStatement pStatement)
InsertStatement
Adds a subselect; the columns returned by the subselect
will be inserted. This is used for bulk inserts like
INSERT INTO foo (col1, col2, col2) (SELECT * FROM ...)
.
setSubSelect
in interface InsertStatement
pStatement
- The statement being performed to create
the rows being inserted.public SelectStatement getSubSelect()
InsertStatement
Returns a subselect previously being added with
InsertStatement.setSubSelect(SelectStatement)
, or null.
getSubSelect
in interface InsertStatement
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |