辛星浅析postgresql中的模式
来源:互联网 发布:mac怎么保存gif图片 编辑:程序博客网 时间:2024/05/21 15:00
一个数据库包含一个或者多个命名的模式,模式又可以包含表等数据库对象。模式有点类似于命名空间,我们可以在不同的命名空间中使用相同的名称而不会冲突。模式不是严格分离的,它只是一个逻辑上的区分。
模式的创建语法格式: create schema 模式名;
模式的删除语法格式: drop schema 模式名 [cascade];
当我们在删除模式时使用了cascade的时候,也就是所谓的级联删除,它会删除模式及其所有对象。
当我们在使用一个数据库对象时,可以使用它的全名称来定位,但是这样通常也非常繁琐,于是我们可以设置search_path的值,它的语法格式为: set search_path to 模式1,模式2....;
当然我们也可以通过show search_path;来查看当前的搜索路径。
在默认情况下,用户看不到模式中不属于他们所有的对象,为了让他们可以看到,模式的所有者需要在模式上赋予USAGE权限。
我们还可以将用户名和模式名进行关联,这样我们将模式关联到指定的角色,格式为: CREATE SCHEMA 模式名 AUTHORIZATION 用户名;
0 0
- 辛星浅析postgresql中的模式
- 辛星浅析postgresql中的全文索引(上)
- 辛星浅析VMware中的几种联网模式
- 辛星浅析字符模式匹配中的u模式修正符
- 浅析Java设计模式中的观察者模式
- Postgresql 锁浅析
- PostgreSQL 锁浅析
- 浅析PostgreSQL事务处理机制
- 浅析PostgreSQL事务处理机制
- 辛星浅析Linux中的inode
- 辛星浅析Linux中的信号
- 辛星浅析Redis中的有序集合
- 辛星浅析Redis中的配置文件
- 辛星浅析Redis中的字符串类型
- 辛星浅析Redis中的服务器管理
- 辛星浅析Redis中的主从复制
- 辛星浅析Linux中的GCC
- 辛星浅析Linux中的crond
- 我陌轮面前出手
- ubuntu 10.04解决Skype中麦克风不工作问题
- 欢迎使用CSDN-markdown编辑器
- 资料下载,sohu
- e袋洗岑永洪:超预想20倍压力下,架构怎么变?
- 辛星浅析postgresql中的模式
- mac os 安装mysql
- Android上玩玩Hook:Cydia Substrate实战
- 首先,我们根据某广告平台的规定,在我们的AndroidManifest.xml
- Android Api Demos登顶之路(二十四)Translucent Activity
- C语言的逗号运算符
- C语言的循环语句
- 如果没有固定的公网IP
- 【LeetCode-面试算法经典-Java实现】【070-Set Matrix Zeroes(矩阵置零)】