ナビゲーションリンクをスキップ
Jakarta EE Platform API v11.0.0
ホーム
概要
パッケージ
クラス
使用
ツリー
非推奨
インデックス
ヘルプ
サマリー:
フィールド |
オプション
|
必須
詳細:
フィールド |
要素
検索:
パッケージ
jakarta.persistence
アノテーションインターフェース CheckConstraint
@Target
SE
({})
@Retention
SE
(
RUNTIME
SE
)
public @interface
CheckConstraint
スキーマ生成が有効なときに、列またはテーブルに SQL チェック制約を指定するために使用されます。
導入:
3.2
関連事項:
Table.check()
Column.check()
必須定数のサマリー
必須要素
修飾子と型
必須要素
説明
String
SE
constraint
(必須) チェックされるネイティブ SQL 式。
オプション要素の概要
オプション要素
修飾子と型
オプションの要素
説明
String
SE
name
(オプション) 制約の名前。
String
SE
options
(オプション) この制約を作成する、生成された DDL に追加される SQL フラグメント。
要素の詳細
constraint
String
SE
constraint
(必須) チェックされるネイティブ SQL 式。
name
String
SE
name
(オプション) 制約の名前。
デフォルトはプロバイダーが生成した名前です。
デフォルト:
""
options
String
SE
options
(オプション) この制約を作成する、生成された DDL に追加される SQL フラグメント。
導入:
3.2
デフォルト:
""