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?

DDLNo307

既存の主キー制約の CREATE を実行して発生するエラーを抑制するか返すかを設定します。

Synopsis

[SQL]    DDLNo307=n

説明

n は 1 または 0 です。

  • 1 (True) の場合、既に主キー制約が存在するテーブルに対して、DDL の CREATE を使って主キー制約を作成しようとしたとき、SQLCODE -307 エラーが Caché によって抑制されます。

  • 0 (False) の場合、Caché からエラーが返されます。

DDLNo307=0

値の範囲

0 または 1。既定値は 0 です。

管理ポータル

[システム管理] > [構成] > [SQL およびオブジェクトの設定] > [一般 SQL 設定] ページの [既存キーに対して DDL の Create Primary Key を許可] の設定で、[はい] (True) または [いいえ] (False) を選択します。

FeedbackOpens in a new tab