PostgreSQL 13にスキーマとスキーマ内のテーブルを作成する

2022年1月9日

環境
Windows10 64 bit
PostgreSQL 13.2

書式
create schema スキーマ名 create table テーブル名 (カラム名 データの型);

操作例
新しいスキーマを作成する際にスキーマ内にテーブルを作成します
1.「cftschema」スキーマを作成し、作成したスキーマ内にemployeeテーブルを作成します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# create schema cftschema create table employeetbl (empid integer,empname varchar(40));
CREATE SCHEMA
testdb=# create schema cftschema create table employeetbl (empid integer,empname varchar(40)); CREATE SCHEMA
testdb=# create schema cftschema create table employeetbl (empid integer,empname varchar(40));
CREATE SCHEMA

2.「cftschema」スキーマを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# \dt cftschema.*
リレーション一覧
スキーマ | 名前 | タイプ | 所有者
-----------+-------------+----------+----------
cftschema | employeetbl | テーブル | postgres
(1)
testdb=# \dt cftschema.* リレーション一覧 スキーマ | 名前 | タイプ | 所有者 -----------+-------------+----------+---------- cftschema | employeetbl | テーブル | postgres (1 行)
testdb=# \dt cftschema.*
               リレーション一覧
 スキーマ  |    名前     |  タイプ  |  所有者
-----------+-------------+----------+----------
 cftschema | employeetbl | テーブル | postgres
(1 行)

 

PostgreSQL

Posted by arkgame