PostgreSQL 13.2でスキーマを作成する方法

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
CREATE SCHEMA スキーマ名
スキーマを作成するには CREATE SCHEMA コマンドを使用します。
スキーマ名を指定して現在接続しているデータベースに新しいスキーマを作成します。

新しいスキーマを作成する手順
1.testdb データベースに接続します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
postgres=# \c testdb
データベース"testdb"にユーザ"postgres"として接続しました。
postgres=# \c testdb データベース"testdb"にユーザ"postgres"として接続しました。
postgres=# \c testdb
データベース"testdb"にユーザ"postgres"として接続しました。

2.新しいスキーマを作成します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# create schema testsch;
CREATE SCHEMA
testdb=# create schema testsch; CREATE SCHEMA
testdb=# create schema testsch;
CREATE SCHEMA

3.作成済みのスキーマを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# \dn
スキーマ一覧
名前 | 所有者
-----------+----------
arkschema | arkgame
cft | postgres
cftschema | postgres
public | postgres
testsch | postgres
(5)
testdb=# \dn スキーマ一覧 名前 | 所有者 -----------+---------- arkschema | arkgame cft | postgres cftschema | postgres public | postgres testsch | postgres (5 行)
testdb=# \dn
     スキーマ一覧
   名前    |  所有者
-----------+----------
 arkschema | arkgame
 cft       | postgres
 cftschema | postgres
 public    | postgres
 testsch   | postgres
(5 行)

 

PostgreSQL

Posted by arkgame