PostgreSQL13 TEMPORARY TABLE(一時テーブル)を作成する
- 作成日 2021.11.13
- PostgreSQL
- PostgreSQL13
![PostgreSQL13 TEMPORARY TABLE(一時テーブル)を作成する](https://mebee.info/wp-content/uploads/2019/09/20160627121830-890x500.jpg)
PostgreSQL13で、TEMPORARY TABLE(一時テーブル)を作成するまでの手順を記述してます。
環境
- OS CentOS 7.9.2009 (Core)
- PostgreSQL 13.1
- pgadmin 4.16
一時テーブル作成
以下の構文で一時テーブルを作成することが可能です。
CREATE TEMP TABLE テーブル名 (
カラム名 型
)
実際にhogeという名前で、一時テーブルを作成してみます。
create temp table temptbl (
id integer,
name text
);
「hoge」という一時テーブルが作成されたことが確認できます。
![](https://mebee.info/wp-content/uploads/2021/02/image-8.png)
一時テーブル利用
実際に一時テーブルにデータをinsertして利用してみます。
insert into hoge values (1, 'suzuki');
データを確認してみます。
select * from hoge;
データがinsertされていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/02/image-9.png)
セッションを切る
一時テーブルは、セッションが切れると削除されます。
pgadminで「サーバーから切断」をクリックして、
![](https://mebee.info/wp-content/uploads/2021/02/image-10.png)
再度、接続を行うと「テーブル」が削除されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/02/image-11.png)
-
前の記事
nextcloud LDAP認証を設定する 2021.11.13
-
次の記事
jquery 指定した要素内の先頭にhtmlタグを挿入する 2021.11.13
コメントを書く