PostgresOIDは初めてです。知りたいのですが、SQLの場合、Postgres OIDは動的ですか静的ですか?OIDを作成した後、それらを自動または手動で変更する可能性はありますか?
質問する
195 次
1 に答える
3
PostgreSQL OIDは静的ですが、データベースのダンプと復元には耐えられないため、これに依存しないでください。
実際、PostgreSQL 8.1以降では、構成パラメーターdefault_with_oidsはfalse
デフォルトです。つまり、CREATE TABLE
usingWITH OIDS
オプションを使用しない限り、OIDはテーブルに存在しません。
つまり、簡単に言えば、OIDは過去のものです。それを使用しないでください、それに依存しないでください、それを忘れてください。
于 2013-02-14T12:41:58.820 に答える