0
私はTable1という名前のテーブルを持っていますが、SELECTとINSERTの権限を持つ5人のユーザーがいて、これらのユーザーのそれぞれがデータをテーブルに移入しています。 各行を表示する方法はオーナーですか?たとえば、user2によって挿入された行1、user4によって挿入された行2など?oracleテーブルの行の所有者を選択
私はTable1という名前のテーブルを持っていますが、SELECTとINSERTの権限を持つ5人のユーザーがいて、これらのユーザーのそれぞれがデータをテーブルに移入しています。 各行を表示する方法はオーナーですか?たとえば、user2によって挿入された行1、user4によって挿入された行2など?oracleテーブルの行の所有者を選択
どのユーザーが既存の行を追加したかを知るには時期尚早です。将来は、行を挿入するために、知っているテーブルにこの列を追加するには:
alter table table1 add created_by varchar2(30) default user;
別の一般的な追加された列は次のとおりです。
alter table table1 add created_date date default sysdate;
これは、テーブルを作成したレコードまたはユーザーを挿入するユーザーを取り込むのでしょうか? –
@KaushikNayak誰が行を挿入しました –
ありがとう..なぜ私はそれについてすぐに混乱していたのかわかりません。 –