Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

Data Type Classes

Define properties to contain literal values.

Background Information

Data type classes enable you to enforce sets of rules about the values of literal-valued properties. InterSystems provides an extensible set of data type classes. Each data type class has the following features:

  • It specifies values for compiler keywords. Among other things, these control how the property is projected to SQL, ODBC, ActiveX, and Java clients.

  • It specifies values for property parameters.

  • It provides a set of methods to translate data among the stored (on disk), logical (in memory), and display formats.

Available Tools

%Library package

Provides many data type classes. For a table that lists them, see “Data Types” in Using Caché Objects.

Availability: All namespaces.

%MV.Date class

Represents a MultiValue date.

See Also