2.2.3.45 CT_ExpressionContents
Target namespace: http://schemas.microsoft.com/office/accessservices/2010/12/application
Referenced by: CT_NamedExpression, CT_Expression, CT_ConstraintWithExpression, CT_CheckConstraint, CT_DefaultConstraint, CT_OrderExpression, CT_Result, CT_GroupExpression, CT_ParameterValue, CT_ExpressionArgument, Expression
Specifies an expression.
Child Elements:
BitLiteral: A CT_BitLiteral element that specifies a Boolean literal.
DateLiteral: A CT_DateLiteral element that specifies a date literal.
DateTimeLiteral: A CT_DateTimeLiteral element that specifies a literal with both date and time components.
DecimalLiteral: A CT_DecimalLiteral element that specifies a decimal literal.
FunctionCall: A CT_FunctionCall element that specifies a function call.
Identifier: A CT_Identifier element that specifies an identifier.
IntegerLiteral: A CT_IntegerLiteral element that specifies an integer literal.
NullLiteral: A CT_NullLiteral element that specifies a null literal.
Original: An Ignored Value (section 2.1.4).
StringLiteral: A CT_StringLiteral element that specifies a string literal.
TimeLiteral: A CT_TimeLiteral element that specifies a time literal.
The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment specifies the contents of this complex type.
-
<xsd:complexType name="CT_ExpressionContents"> <xsd:sequence> <xsd:element name="Original" type="xsd:string" minOccurs="0" wbld:cname="Original"/> <xsd:choice> <xsd:element name="FunctionCall" type="CT_FunctionCall" wbld:cname="FunctionCall"/> <xsd:element name="Identifier" type="CT_Identifier" wbld:cname="Identifier"/> <xsd:element name="DecimalLiteral" type="CT_DecimalLiteral" wbld:cname="DecimalLiteral"/> <xsd:element name="IntegerLiteral" type="CT_IntegerLiteral" wbld:cname="IntegerLiteral"/> <xsd:element name="NullLiteral" type="CT_NullLiteral" wbld:cname="NullLiteral"/> <xsd:element name="StringLiteral" type="CT_StringLiteral" wbld:cname="StringLiteral"/> <xsd:element name="DateTimeLiteral" type="CT_DateTimeLiteral" wbld:cname="DateTimeLiteral"/> <xsd:element name="DateLiteral" type="CT_DateLiteral" wbld:cname="DateLiteral"/> <xsd:element name="TimeLiteral" type="CT_TimeLiteral" wbld:cname="TimeLiteral"/> <xsd:element name="BitLiteral" type="CT_BitLiteral" wbld:cname="BitLiteral"/> </xsd:choice> </xsd:sequence> </xsd:complexType>
See section 5.1 for the full W3C XML Schema ([XMLSCHEMA1/2] section 2.1).