软件下载吧文章资讯

分类分类

PostgreSQL教程(十三):数据库管理详解

2024-03-12 20:33作者:下载吧

一、概述:

    数据库可以被看成是SQL对象(数据库对象)的命名集合,通常而言,每个数据库对象(表、函数等)只属于一个数据库。不过对于部分系统表而言,如pg_database,是属于整个集群的。更准确地说,数据库是模式的集合,而模式包含表、函数等SQL对象。因此完整的对象层次应该是这样的:服务器、数据库、模式、表或其他类型的对象。

    在与数据库服务器建立连接时,该连接只能与一个数据库形成关联,不允许在一个会话中进行多个数据库的访问。如以postgres用户登录,该用户可以访问的缺省数据库为postgres,在登录后如果执行下面的SQL语句将会收到PostgreSQL给出的相关错误信息。

    postgres=# SELECT * FROM MyTest.”MyUser”.testtables;
    ERROR:  cross-database references are not implemented: “otherdb.otheruser.sometable”
    LINE 1: select * from otherdb.otheruser.sometable
 
展开全部

相关文章

说两句网友评论
    我要跟贴
    取消