|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MergeInsertSpecification
A representation of the model object 'Merge Insert Specification'.
SQL syntax:
WHEN NOT MATCHED THEN
INSERT
The following features are supported:
SQLQueryModelPackage.getMergeInsertSpecification()| Method Summary | |
|---|---|
ValuesRow |
getSourceValuesRow()
Returns the value of the 'Source Values Row' containment reference. |
org.eclipse.emf.common.util.EList |
getTargetColumnList()
Returns the value of the 'Target Column List' reference list. |
void |
setSourceValuesRow(ValuesRow value)
Sets the value of the ' Source Values Row' containment reference. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.MergeOperationSpecification |
|---|
getMergeStatement, setMergeStatement |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject |
|---|
getSourceInfo, getSQL, setSourceInfo, setSQL |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
org.eclipse.emf.common.util.EList getTargetColumnList()
ValueExpressionColumn.
It is bidirectional and its opposite is 'Merge Insert Spec'.
If the meaning of the 'Target Column List' reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getMergeInsertSpecification_TargetColumnList(),
ValueExpressionColumn.getMergeInsertSpec()ValuesRow getSourceValuesRow()
If the meaning of the 'Source Values Row' containment reference isn't clear, there really should be more of a description here...
setSourceValuesRow(ValuesRow),
SQLQueryModelPackage.getMergeInsertSpecification_SourceValuesRow()void setSourceValuesRow(ValuesRow value)
Source Values Row' containment reference.
value - the new value of the 'Source Values Row' containment reference.getSourceValuesRow()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||