persistent フィールド・レベル・プロパティーは、そのフィールドが SQL レコード用に生成された暗黙の SQL 文に含まれているかどうかを示します。
以下のすべての条件が当てはまる場合、実行時にエラーが発生します。
- persistent プロパティーが YES に設定されている。
- コードが暗黙の SQL 文に依存している。
- フィールドの column プロパティーの値 (デフォルト値はフィールド名) に一致する列がない。
一時プログラム変数を、データベース内の変数に対応する列を持たない SQL 行に関連付けるには、
persistent を NO に設定します。
例えば、このような変数を使用することで、プログラムが行を変更したかどうかを指示します。
暗黙の SQL 文について詳しくは、『SQL データ・アクセス』を参照してください。