schema与catalog的理解
Posted dashuai01
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了schema与catalog的理解相关的知识,希望对你有一定的参考价值。
sql环境中Catalog和Schema都属于抽象概念,主要用来解决命名冲突问题。一个数据库系统包含多个Catalog,每个Catalog包含多个Schema,每个Schema包含多个数据库对象(表、视图、字段等)。
数据库的完全限定名称可以为 Catalog名称.Schema名称.表名称
注意:Sql不要求每个数据库对象的完全限定名称是唯一的,就像域名一样,如果喜欢,每个IP地址可以有多个域名
以上是关于schema与catalog的理解的主要内容,如果未能解决你的问题,请参考以下文章
SQL 编译错误:模式对象标识符 'ALL_VIEWS.TABLE_CATALOG.ALL_VIEWS.TABLE_SCHEMA.ALL_VIEWS.TABLE_NAME' 有太多限定符