|
|
1
6
您可以使用以下查询:
(用户表和用户选项卡列只是带有
|
|
|
2
2
和其他回复一样,我通常使用所有的\u TAB\u列来进行这样的查询。但这只会在您选择的表中显示列。这是该列上的select——在不太可能的情况下,他们为该表实现了列级权限,您可能可以看到该表,但看不到感兴趣的特定列。对我们大多数人来说,这是极为罕见的。 DBA_选项卡_列将显示所有列,但您需要DBA授予模式的select。(实际上,要使用它,您需要在所有_TAB_列上获得授权,但这在大多数商店中很常见)。DBMS_元数据PL/SQL内置包也可以使用,具有类似的限制,但我认为您会发现它更复杂。 当然,您也可以尝试从barney.some\u table.some中选择一条记录_column@my_dblink(或者你感兴趣的任何东西)。然后处理异常。丑陋,在大多数情况下我不推荐它。 |
|
|
3
1
您可以使用所有的选项卡列。 但要小心,你只能看到你被允许看到的东西。 |
|
4
1
相同的实例,不同的架构:
count(*)的优点是总是返回值为1或0的单行,因此您不必处理
在数据库链接中,与您连接的模式相同,如下所示:
|