「PostgreSQL」create roleで権限を指定する
1.superuser権限を指定
postgres=# create role cft04 with superuser;
CREATE ROLE
「PostgreSQL」create roleでロールを作成する
構文
create role ロール名 with option
option:superuser、login、admin等
使用例
1.ロールを作成
postgres=# create ro ...
「PostgreSQL」create schemaでスキーマを作成する
構文
CREATE SCHEMA スキーマ名
使用例
1.現在のスキーマを確認
>psql -U postgres
ユーザ postgres のパスワード:
psql (9.6 ...
Windows10にPostgreSQL9.6.5の環境変数(PATH)の設定方法
設定方法
(1).「スタート」を右クリックし、「システム(Y)」をクリックします。
(2).「関連設定」->「システム情報」をクリックします。
(3).「システムの詳細設定」をクリックします。
Windows10にPostgreSQL13をインストールする方法
操作方法
1.「postgresql-13.2-1-windows-x64.exe」をダブルクリックします。
2.「Next>」をクリックします。
3.「Installation Director ...
「PostgreSQL9.6」pgAdmin 4でコメントを記述するSQL構文を一括更新する方法
事前準備
コメントを記述するSQL構文
使用例
COMMENT ON TABLE テーブル名 IS ‘xxx’;
OMMENT ON COLUMN テーブル名.カラム名 IS & ...
「PostgreSQL」Limitとoffsetで件数を指定して取得するサンプル
説明
LIMIT 件数を指定
OFFSET 開始位置を指定
例1
select userid,username,email,fax from usertbl
limit 10; ...
「Linux」PostgreSQLの使い方メモ
1.postgresユーザに切り替える
# su – postgres
-bash-4.2$ psql
2.database一覧の表示
postgres=# \l
3.dat ...
「Postgresql」createdb、dropdbでデータベースを操作するメモ
書式
createdb ]
オプション
-O owner 新しいDataBaseの所有者となるデータベースユーザを指定します。
-p port サーバが接続を監視するTCPポートを指定します。 ...
CentOS7でPostgreSQL9.x他ホストからの接続を許可する方法
1.postgresq.confファイルの修正
#vi/usr/local/pgsql/data/postgresql.conf
修正前 #listen_addresses = ‘localhost ...
PostgreSQL 13に複数のカラムの組み合わせを対象にインデックスを作成する
環境
Windows 10 64bit
PostgreSQL 13.2
書式
CREATE INDEX ON table_name
( column_name )
テーブル( ...
Windows10でPostgreSQL9.2を起動、停止する
1.サービス起動
方法1.「コントロールパネル」-「システムとセキュリティ」-「管理ツール」を開き、
「サービス」を起動する
方法2 「スタートメニュー]–「管理ツール」–「サービス」を ...
ubuntuにPostgreSqlを利用するコマンドメモ
1.インストール
sudo apt-get update
sudo apt-get install postgresql
2.ユーザー切り替え
sudo -i -u postgres
ロ ...
「PostgreSQL 11入門」 スーパーユーザの環境変数を設定するメモ
環境変数の設定
# su – postgres
$ vim ~/.pgsql_profile
設定内容
PATH=/usr/pgsql-11/bin:$PATH
MANPATH=/u ...
「PostgreSQL入門」シーケンスの修正(alter sequence)方法
1.シーケンスを進め新規返り値を取得
select nextval(‘user_info_regid_seq’);
結果
nextval
125
2.シーケンスの ...
CentOS7.4にPostgreSQL9.6の接続方法
# cat/etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
# psql –version
psql (PostgreSQL) 9 ...
「PostgreSQL入門」currval()、nextval()、setval()でシーケンスを操作する
操作コマンド
1.シーケンスの現在の値を取得SELECT currval('user_seq');2.シーケンスを進めるSELECT nextval('user_seq');3.シーケンスの値を設定SELECT setval(' ...「PostgreSQL入門」テーブルのカラムを操作するメモ
1.カラムの型の変更
ALTER TABLE {table_name} ALTER COLUMN {column_name} TYPE {新しいカラムの型};
例
ALTER TABLE memberTbl A ...