Skip to main content

This documentation is for an older version of this product. See the latest version of this content.Opens in a new tab

AllowRowIDUpdate

ユーザが RowID 値を更新できるようにします。

Synopsis

[SQL]    AllowRowIDUpdate=n

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

説明

AllowRowIDUpdate が有効な場合 (n = 1)、RowID 値はユーザが変更可能です。RowID 値の変更は、取り返しの付かない結果を招くことがあるため、極めて特別な状況でのみ、十分な注意を払って行う必要があります。1 に設定するのは、BEFORE トリガで独自のファイリングを行い、%SkipFiling フラグを使用する場合のみです。それ以外の場合は、既定値の 0 を使用してください。

このパラメータの変更

Config.SQLOpens in a new tab クラスで (クラスリファレンスを参照)、または CPF をテキスト・エディタで編集することで (このドキュメントの “構成パラメータ・ファイルの概要” の章にある "アクティブな CPF の編集" のセクションを参照)、AllowRowIDUpdate を変更できます。

関連項目

  • "InterSystems SQL の使用法" の “テーブルの定義” の章にある "RowID フィールド" のセクション

FeedbackOpens in a new tab