PostgreSQL 14に文字セットを指定してデータベースを作成する
環境
Windows 10 64bit
PostgreSQL 14.1
書式
CREATE DATABASE name
ENCODING encoding
LC_COLLATE lc_c ...
PostgreSQL 13にスキーマとスキーマ内のテーブルを作成する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
create schema スキーマ名 create table テーブル名 (カラム名 データの型);
操 ...
PostgreSQL 13にロール(ROLE)のスーパーユーザー(SUPERUSER)権限を設定する
環境
Windows10 64 bit
PostgreSQL 13.2
1.SUPERUSERを指定した場合、作成するロールはスーパーユーザーとなります。
書式
create role ロー ...
PostgreSQL 13にロールを削除する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
drop role ロール名
使用例
1.「test03」ロールを確認します
PostgreSQL 13にロール(CREATEDB権限付与)を作成する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
CREATE ROLE ロール名 WITH CREATEDB
デフォルトで NOCREATEDB が指定されます ...
PostgreSQL 13にロールの属性を変更する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
ALTER ROLE ロール名 オプション ここでoptionは以下の通りです SUPERUSER | NOSUPERU ...PostgreSQL 13にロールの名前を変更する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
ALTER ROLE ロール名 RENAME TO 新しいロール名
使用例
1.「test00」ロー ...
CentOS6.6にPostgreSQL9.6をインストールするメモ
1.リポジトリを追加
#sudo yum -y localinstall
2.PostgreSQLをインストール
#sudo yum -y install postgresql96-server
# ...
UbuntuにPostgreSQLをインストールする
postgresqlのインストール
$ sudo apt-get install postgresql
postgresqlバージョンの確認
$ ps -aef | grep postgres
...
「PostgreSQL入門」regexp_split_to_array()で文字列を分割する
SQL構文
> select regexp_split_to_array(‘hello world’,’ ‘);
regexp_split_to_array
「PostgreSQL入門」カレントスキーマを設定するメモ
方法1
①カレントスキーマを確認
SELECT current_schema();
②カレントスキーマを設定
SET search_path to schema1, schema2;
③ ...