カラム
カラムを消す
ALTER TABLE table name
DROP COLUMN column name
カラムを追加する(数字)
ALTER TABLE table name
ADD COLUMN column name
INTEGER
カラム名を変更する
ALTER TABLE table name
RENAME column name
TO column name
部分一致しているカラムを検索する
SELECT * FROM table name
WHERE column name
LIKE %part_of_value%
レコード
レコードを削除する
DELETE FROM table name
WHERE column name
= 'value
'
レコードを追加する
INSERT INTO table name
(column name
, column name
, column name
) VALUES ('string', 12345, '')
カラムにNULLを設定しないようにする
ALTER TABLE table name
ALTER COLUMN column name
SET NOT NULL
NULL文字を空文字に置き換える
UPDATE table name
SET column name
= '' WHERE column name
IS NULL;
強制キャンセル
最上位のpidを確認
SELECT * FROM pg_stat_activity WHERE state = 'active' ORDER BY xact_start;
クエリを強制的にキャンセル
SELECT pg_cancel_backend(pid of the process
)