org.eclipse.wst.rdb.internal.models.sql.expressions
Interface ValueExpression
- All Superinterfaces:
- org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
- ValueExpressionDefault
- public interface ValueExpression
- extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Value Expression'.
4.14.5 Base columns and generated columns
A column of a base table is either a base column or a generated column. A base column is one that is not a generated column.
A generated column is one whose values are determined by evaluation of a generation expression, a whose declared type is by implication that of the column.
A generation expression can reference base columns of the base table to which it belongs but cannot otherwise access SQLdata. Thus, the value of the field corresponding to a generated column in row R is determined by the values of zero or more other fields of R.
- See Also:
SQLExpressionsPackage.getValueExpression()
Method Summary |
java.lang.String |
getSQL()
|
void |
setSQL(java.lang.String sqlText)
|
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
getSQL
public java.lang.String getSQL()
-
setSQL
public void setSQL(java.lang.String sqlText)
-