Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

SqlCategory

SQL での計算に使用する型を指定します。データ型クラスのみに適用されます。

使用法

SQL での計算に使用する型を指定するには、以下の構文を使用します。

Class MyApp.MyString [ ClassType = DataType, SQLCategory = STRING ] 
{
//class members
}

sqlcategory は以下のいずれかになります。

  • DATE

  • DOUBLE

  • FMDATE

  • FMTIMESTAMP

  • INTEGER

  • MVDATE

  • NAME

  • NUMERIC

  • STRING (既定値)

  • TIME

  • TIMESTAMP

詳細

このキーワードは、SQL 計算でこのクラスに使用する型を指定します。

すべてのデータ型クラスは、SQL カテゴリを指定する必要があります。

新規のデータ型クラスを生成する場合、生成しようとしているデータ型に最適な SQL カテゴリ値を使用してください。既存のデータ型クラスをサブクラスにして、その SQL カテゴリを継承する方法もあります。

サブクラスへの影響

このキーワードは、プライマリ・スーパークラスから継承されます。サブクラスは、キーワードの値をオーバーライドできます。

既定値

既定の SQL カテゴリは STRING です。

関連項目

FeedbackOpens in a new tab