两个不同的表连接视图

Posted

技术标签:

【中文标题】两个不同的表连接视图【英文标题】:Two different table join view 【发布时间】:2017-04-30 23:47:03 【问题描述】:

我试图了解他希望我选择什么,因为没有表或属性具有 object_name 或 object_type。有人知道我的老师在说什么吗?

“选择 object_name 和 object_type 以查看您拥有的对象”

【问题讨论】:

欢迎来到 SO。请花一些时间阅读How to Ask,并发布minimal reproducible example。这里的人不是读心术的人。 【参考方案1】:

连接到标准SCOTT 架构时:

SQL> select object_name, object_type from user_objects;

OBJECT_NAME                    OBJECT_TYPE
------------------------------ ------------------------------
SALGRADE                       TABLE
PK_EMP                         INDEX
PK_DEPT                        INDEX
EMP                            TABLE
DEPT                           TABLE
BONUS                          TABLE

6 rows selected.

USER_OBJECTS 是一个系统视图,它显示我拥有哪些对象(表、索引、过程等)。在您的数据库上尝试,以您自己的身份登录。

【讨论】:

@cZairKolmoslink - 你如何使用谷歌搜索这两个词? 我做了一次,我发现没有用。他们给了我一个错误。从 BASIC_DEPT_SNAP 中选择 V$TABLESPACE,计数(*);它告诉我“V$TABLESPACE”无效标识符,我从docs.oracle.com/cd/B28359_01/server.111/b28310/…找到了这个 没关系,我想我知道了 COLUMN TABLESPACE_NAME FORMAT A18 COLUMN INITIAL_EXTENT FORMAT A18 COLUMN NEXT_EXTENT FORMAT A18 COLUMN PCT_INCREASE FORMAT A18 set pagesize 50000 set linesize 200 SELECT table_name, INITIAL_EXTENT, NEXT_EXTENT, PCT_INCREASE from all_tables;跨度>

以上是关于两个不同的表连接视图的主要内容,如果未能解决你的问题,请参考以下文章

mysql怎么把多张数据结构相同的表,合成一张视图表

连接两个具有相同键但不同字段的表

在两个不同数据库中的表之间连接?

连接来自两个不同数据库的表

两个不同的表连接视图

Presto SQL - 两个完全不同的表连接平行而不是垂直