scala.dbc.statement
class DerivedColumn

[source: `scala/dbc/statement/DerivedColumn.scala`]

`abstract` `class` DerivedColumn
  `extends` AnyRef

Method Summary
`abstract def` | asClause : Option[String] A new name for this field. This name must be unique for the query in which the column takes part.
`def` | sqlString : String A SQL-99 compliant string representation of the derived column sub-statement. This only has a meaning inside a select statement.
`abstract def` | valueExpression : Expression The value for the column. This value can be of any type but must be calculated from fields that appear in a relation that takes part in the query.

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`abstract` `def` valueExpression : Expression

  The value for the column. This value can be of any type but must be calculated from fields that appear in a relation that takes part in the query.

`abstract` `def` asClause : Option[String]

  A new name for this field. This name must be unique for the query in which the column takes part.

`` `def` sqlString : String

  A SQL-99 compliant string representation of the derived column sub-statement. This only has a meaning inside a select statement.