oracle 创建的表为什么在table里没有,但是可以查出来

2025-03-23 23:57:12
推荐回答(4个)
回答1:

两种可能:
1.这个table在其他用户下创建,当前用户有select权限,但是此表不属于当前用户。
2.查询时写的表名,并不是真正意义上的表名,有可能是指向其他用户所属实表的同义词,或者这就不是个table,而是试图。可以到view文件夹或synonyms文件夹下看看是否存在。

回答2:

应该是权限问题

回答3:

什么叫在table里没有

回答4:

有可能是建在其用户下