JIYIK CN >

Current Location:Home > Learning > DATABASE > PostgreSQL >

Creating a Schema in PostgreSQL

Author:JIYIK Last Updated:2025/04/27 Views:

This article will discuss creating schemas in PostgreSQL using SQL queries or psql.

CREATE SCHEMAUse the statement to create a pattern in SQL query

To create a new schema, execute the following command.

CREATE SCHEMA test_schema

To view all schema names in the database, run the following query:

SELECT schema_name
FROM information_schema.schemata

You can also use this query to see all the schemas in the database:

SELECT *
FROM pg_catalog.pg_namespace
ORDER BY nspname;

CREATE SCHEMACreate a schema using the statement in PSQL

Using psql, you can perform more operations such as creating a database, connecting to the database, and finally creating the schema as follows:

CREATE DATABASE test_db;
\connect test_db;
CREATE SCHEMA test_schema;

To list all schemas in a database using psql, run the following command:

\dn

Output:

|    Name     | Owner |
--------------|--------
| public      | user1 |
| test_schema | user1 |

For reprinting, please send an email to 1244347461@qq.com for approval. After obtaining the author's consent, kindly include the source as a link.

Article URL:

Related Articles

Killing a process ID in PostgreSQL

Publish Date:2025/04/27 Views:191 Category:PostgreSQL

Today, we will learn how to kill or stop a running query in the background when working with PostgreSQL database. This may happen if the frontend stops working but a background process is still running. In this case, you may want to kill th

How to install and deploy PostgreSQL as a Docker container

Publish Date:2025/04/27 Views:50 Category:PostgreSQL

PostgreSQL , also known as Postgres, is a leading object-relational database system. It is popular because it is highly compliant with the SQL standard and includes additional features that simplify processing complex data sets at scale. Po

Add unique constraint after creating table in PostgreSQL

Publish Date:2025/04/27 Views:63 Category:PostgreSQL

Today we will learn how to add constraints after the rows in a table have been created UNIQUE . The UNIQUE constraint guarantees that the data in a row is unique in that column. So if the column ID exists, all rows will have unique values,

Terminate the PostgreSQL connection

Publish Date:2025/04/11 Views:200 Category:PostgreSQL

In this article, we will learn how to terminate a PostgreSQL session. Any open connections are run by background processes or tasks, PSQL which may no longer exist despite exiting the user interface or command line tool. Use ps -ef or grep

Single query to rename and change column type in PostgreSQL

Publish Date:2025/04/11 Views:166 Category:PostgreSQL

This article describes how to rename a column and change its type in PostgreSQL using only a single query. Renaming and changing column types in MySQL In MySQL , if you want to change the column type and rename it, you can use a simple stat

Joining columns using Select in PostgreSQL

Publish Date:2025/04/11 Views:177 Category:PostgreSQL

MySQL PostgreSQL is an object-relational database system, which means it can support more complex data types than its competitors . Today we will learn how to use SELECT the operator to join the columns of a table. Using operators to || joi

Using CASE in PostgreSQL

Publish Date:2025/04/11 Views:124 Category:PostgreSQL

This article shows how to use the statement in PostgreSQL CASE . CASE How to use the statement in PostgreSQL case Statements are similar to those in general-purpose programming languages if-else . But in SQL, if you want to write IF-ELSE ,

Scan to Read All Tech Tutorials

Social Media
  • https://www.github.com/onmpw
  • qq:1244347461

Recommended

Tags

Scan the Code
Easier Access Tutorial