<P> This operator creates an output attribute on the basis of a given SQL definition 
  (Parameter <I>SQL_String</I>). The definition must be well-formed SQL defining 
  how values for the output attribute are computed based on one of the attributes 
  in <I>TheInputConcept</I>. To refer to the attributes in <I>TheInputConcept</I>, 
  the names of the <TT>BaseAttribute</TT>s are used--and not the names of any 
  <TT>Column</TT>s. For example, if there are two <TT>BaseAttribute</TT>s named 
  &quot;INCOME&quot; and &quot;TAX&quot; in <I>TheInputConcept</I>, this operator 
  can compute their sum if <I>SQL_String</I> is defined as &quot;(INCOME + TAX)&quot;. 
  Since the operator must resolve names of <TT>BaseAttribute</TT>s, it cannot 
  be used if there are two or more <TT>BaseAttribute</TT>s in <I>TheInputConcept</I> 
  with the same name. 
<P>
<I>TheTargetAttribute</I> is needed to have a blueprint for <I>TheOutputAttribute</I>. The operator ignores <I>TheTargetAttribute</I>, except that it uses the relational datatype of its column to specify the relational datatype for the column of <I>TheOutputAttribute</I>.

<P>
<BR>
<BR>

<P>
PARAMETERDESCRIPTION
TheInputConcept:inherited
TheTargetAttribute:inherited; specifies datatype
SQL_String:see text
TheOutputAttribute:inherited
