打开支付宝首页搜“523966799”领红包,领到大红包的小伙伴赶紧使用哦!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Postgres 设置默认模式 - SQL

2024-6-12 14:54| 发布者: zhaojun917| 查看: 227| 评论: 0

摘要: 在 PostgreSQL 中,默认情况下,用户在没有明确指定用户名称的情况下,创建的所有表和数据库对象都将存储在public模式下。但是,在大型项目中,很少有人使用默认方案作为实际部署的一部分。相反,大多数人使用自己的 ...
 在 PostgreSQL 中,默认情况下,用户在没有明确指定用户名称的情况下,创建的所有表和数据库对象都将存储在 public 模式下。但是,在大型项目中,很少有人使用默认方案作为实际部署的一部分。相反,大多数人使用自己的方案来管理它们的对象。

这里将介绍如何设置默认模式以更好地管理对象。

查看默认模式

首先,可以使用以下命令查看默认模式:

SELECT current_schema();

该命令将返回当前默认模式的名称。

修改默认模式

要修改默认模式,首先需要创建一个新模式,然后设置其为默认模式。可以使用以下命令创建一个新模式:

CREATE SCHEMA my_schema;

此命令将创建一个名为 my_schema 的模式。

现在,可以使用以下命令更改默认模式:

ALTER USER postgres SET search_path TO my_schema;

这将将 my_schema 设为当前用户的默认模式,并影响之后创建的所有对象。

结论

在 PostgreSQL 中,可以轻松地设置默认模式来更好地管理对象。这将使数据库更整洁和易于使用,特别是在具有大量对象的项目中。

关闭

站长推荐上一条 /7 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )

GMT+8, 2024-9-19 14:51 , Processed in 0.026471 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部