IDフィールド(OID)累積値の初期化方法を教えてください。

IDフィールドは、内部的に割り振られるIDのため、振り直しはできません。

もしテーブル内のデータをすべて削除して良いのであれば、SQLコマンドの TRUNCATE TABLE でリセットすることが可能です。

以下ドキュメントをご参照ください。
TRUNCATE TABLE コマンドについて【IRIS】
TRUNCATE TABLE コマンドについて

また、こちらの操作は %KillExtent() メソッドを使用することで、ターミナルから行うことも可能です。

実行例:

Do ##class(classname).%KillExtent()

※注意※
このトピックでご案内している方法は、開発環境でのみ使用するためのものであるため、実際のアプリケーションでは使用しないでください。
 


該当する製品: Caché, Ensemble, 旧HealthShare, IRIS Data Platform, IRIS for Health
関連トピック:
添付ファイル:

アンケートにご協力をお願いします
このトピックは参考になりましたか?
このトピックに関するお問い合わせ

FAQトップに戻る