0

データベース サーバー Postgres 9.x または Postgres 10.x では、2 人のユーザーから同じシーケンスを共有できますか?

たとえば、同じデータベース dbTest には 2 つのスキーマがあります。

  1. userA は、sequenceA を持つスキーマ所有者 schemaA です。
  2. userB はスキーマ所有者 schemaB

userB は sequenceA シーケンスを使用できますか? どのような許可が与えられますか?

解決後、次のような状況があります。

userA: select nextval('sequenceA');
userB: select nextval('schemaA.sequenceA');

userB も必要な場合: nextval('sequenceA'); を選択します。

解決策はありますか?

4

1 に答える 1