在oracle表中选择行所有者

我有一个名为Table1的表,并且我有五个具有SELECT和INSERT权限的用户,这些用户中的每一个都将数据填充到表中。 如何显示每一行是所有者?例如由user2插入的第1行,由user4插入的第2行等等?在oracle表中选择行所有者

回答:

找出哪个用户添加了现有行已经太晚了。要知道未来插入的行,该列添加到表:

alter table table1 add created_by varchar2(30) default user; 

另一种常用添加的列是:

alter table table1 add created_date date default sysdate; 

以上是 在oracle表中选择行所有者 的全部内容, 来源链接: utcz.com/qa/257987.html

回到顶部