0

時々、テーブルをコピー/名前変更する必要があります。私のクライアントは、1 つの例外を除いて、その作業をうまく行っています。新しいテーブルのルールには、まだ古いテーブルへの参照が含まれています。

そのようなルールを編集しない方法はありますか? ルールがトリガーされるテーブルを参照する、テーブル名の代わりにキーワードを使用したいと思います...

4

1 に答える 1

1

s でこれを行う簡単な方法はありませんが、トリガーはこの機能を提供し、実際にテーブル間で関数をRULE再利用できます。trigger

これは、トリガーがルールよりもはるかに役立つ領域の 1 つです。

トリガー内ではTG_RELNAME、現在のテーブル名に使用できます。残念ながら、そのようなものはRULEシステム内では利用できません。

于 2013-04-21T09:27:51.907 に答える