ABORT 現在のトランザクションを中断する
ALTER AGGREGATE 集約関数の定義を変更する
ALTER CONVERSION エンコーディング変換ルールの定義を変更する
ALTER DATABASE データベースを変更する
ALTER DEFAULT PRIVILEGES デフォルトのアクセス権限を定義する
ALTER DOMAIN ドメインの定義を変更する
ALTER FOREIGN DATA WRAPPER 外部データラッパーの定義を変更する
ALTER FUNCTION 関数の定義を変更する
ALTER GROUP ロールの名前またはメンバーシップを変更する
ALTER INDEX インデックスの定義を変更する
ALTER LANGUAGE 手続き言語の定義を変更する
ALTER LARGE OBJECT ラージオブジェクトの定義を変更する
ALTER OPERATOR 演算子の定義を変更する
ALTER OPERATOR CLASS 演算子クラスの定義を変更する
ALTER OPERATOR FAMILY 演算子ファミリの定義を変更する
ALTER ROLE データベースのロールを変更する
ALTER SCHEMA スキーマの定義を変更する
ALTER SEQUENCE シーケンス生成器の定義を変更する
ALTER SERVER 外部サーバーの定義を変更する
ALTER TABLE テーブルの定義を変更する
ALTER TABLESPACE テーブルスペースの定義を変更する
ALTER TEXT SEARCH CONFIGURATION テキスト検索設定の定義を変更する
ALTER TEXT SEARCH DICTIONARY テキスト検索辞書の定義を変更する
ALTER TEXT SEARCH PARSER テキスト検索パーサの定義を変更する
ALTER TEXT SEARCH TEMPLATE テキスト検索テンプレートの定義を変更する
ALTER TRIGGER トリガの定義を変更する
ALTER TYPE 型の定義を変更する
ALTER USER データベースのロールを変更する
ALTER USER MAPPING ユーザマッピングの定義を変更する
ALTER VIEW ビューの定義を変更する
ANALYZE データベースの統計情報を収集する
BEGIN トランザクションブロックを開始する
CHECKPOINT トランザクションログのチェックポイントを強制設定する
CLOSE カーソルを閉じる
CLUSTER インデックスに従ってテーブルをクラスタ化する
COMMENT オブジェクトのコメントを定義または変更する
COMMIT 現在のトランザクションをコミット(確定)する
COMMIT PREPARED 2フェーズコミットのために事前に準備されたトランザクションをコミットする
COPY ファイルとテーブル間でデータをコピーする
CREATE AGGREGATE 新しい集約関数を定義する
CREATE CAST 新しいキャストを定義する
CREATE CONSTRAINT TRIGGER 新しい制約トリガを定義する
CREATE CONVERSION 新しいエンコーディングの変換ルールを定義する
CREATE DATABASE 新しいデータベースを作成する
CREATE DOMAIN 新しいドメインを定義する
CREATE FOREIGN DATA WRAPPER 新しい外部データラッパーを定義する
CREATE FUNCTION 新しい関数を定義する
CREATE GROUP データベースの新しいロールを定義する
CREATE INDEX 新しいインデックスを定義する
CREATE LANGUAGE 新しい手続き言語を定義する
CREATE OPERATOR 新しい演算子を定義する
CREATE OPERATOR CLASS 新しい演算子クラスを定義する
CREATE OPERATOR FAMILY 新しい演算子ファミリを定義する
CREATE ROLE データベースの新しいロールを定義する
CREATE RULE 新しい書き換えルールを定義する
CREATE SCHEMA 新しいスキーマを定義する
CREATE SEQUENCE 新しいシーケンス発生器を定義する
CREATE SERVER 新しい外部サーバーを定義する
CREATE TABLE 新しいテーブルを定義する
CREATE TABLE AS クエリーの結果から新しいテーブルを生成する
CREATE TABLESPACE 新しいテーブルスペースを定義する
CREATE TEXT SEARCH CONFIGURATION新しいテキスト検索設定を定義する
CREATE TEXT SEARCH DICTIONARY 新しいテキスト検索用辞書を定義する
CREATE TEXT SEARCH PARSER 新しいテキスト検索用パーサを定義する
CREATE TEXT SEARCH TEMPLATE 新しいテキスト検索テンプレートを定義する
CREATE TRIGGER 新しいトリガを定義する
CREATE TYPE 新しいデータ型を定義する
CREATE USER データベースの新しいロールを定義する
CREATE USER MAPPING 外部サーバーに対してユーザの新しいマッピングを定義する
CREATE VIEW 新しいビューを定義する
DEALLOCATE 準備済みステートメントを開放する
DECLARE カーソルを定義する
DELETE テーブルの行を削除する
DISCARD セッションの状態を破棄する
DO 無名コードブロックを実行する
DROP AGGREGATE 集約関数を削除する
DROP CAST キャストを削除する
DROP CONVERSION エンコーディング変換ルールを削除する
DROP DATABASE データベースを削除する
DROP DOMAIN ドメインを削除する
DROP FOREIGN DATA WRAPPER 外部データラッパーを削除する
DROP FUNCTION 関数を削除する
DROP GROUP データベースのロールを削除する
DROP INDEX インデックスを削除する
DROP LANGUAGE 手続き言語を削除する
DROP OPERATOR 演算子を削除する
DROP OPERATOR CLASS 演算子クラスを削除する
DROP OPERATOR FAMILY 演算子ファミリを削除する
DROP OWNED 特定のデータベースロールが所有するデータベースオブジェクトを削除する
DROP ROLE データベースのロールを削除する
DROP RULE 書き換えルールを削除する
DROP SCHEMA スキーマを削除する
DROP SEQUENCE シーケンスを削除する
DROP SERVER 外部サーバー識別子を削除する
DROP TABLE テーブルを削除する
DROP TABLESPACE テーブルスペースを削除する
DROP TEXT SEARCH CONFIGURATION テキスト検索設定を削除する
DROP TEXT SEARCH DICTIONARY テキスト検索用辞書を削除する
DROP TEXT SEARCH PARSER テキスト検索用パーサを削除する
DROP TEXT SEARCH TEMPLATE テキスト検索用テンプレートを削除する
DROP TRIGGER トリガを削除する
DROP TYPE データ型を削除する
DROP USER データベースのロールを削除する
DROP USER MAPPING 外部サーバーーのユーザ定義マッピングを削除
DROP VIEW ビューを削除する
END 現在のトランザクションをコミット(確定)する
EXECUTE 準備済みステートメントを実行する
EXPLAIN ステートメントの実行プランを表示する
FETCH カーソルを使ってクエリーから行を取り出す
GRANT アクセス権限を定義する
INSERT テーブルに新しい行を作成する
LISTEN 通知メッセージを監視する
LOAD 共有ライブラリファイルをロードする
LOCK テーブルをロックする
MOVE カーソルを位置付ける
NOTIFY 通知メッセージを生成する
PREPARE 実行に先立ってステートメントを準備する
PREPARE TRANSACTION 2フェーズコミット用に現在のトランザクションを準備する
REASSIGN OWNED あるデータベースロールが所有するデータベースオブジェクトの所有者を変更する
REINDEX インデックスを再構築する
RELEASE SAVEPOINT 前回定義したセーブポイントを削除する
RESET 実行時パラメータの値をデフォルト値に戻す
REVOKE アクセス権限を剥奪する
ROLLBACK 現在のトランザクションを中断する
ROLLBACK PREPARED 2フェーズコミット用に事前準備されたトランザクションをキャンセルする
ROLLBACK TO SAVEPOINT セーブポイントまでロールバックする
SAVEPOINT 現在のトランザクションに対して新しいセーブポイントを定義する
SELECT テーブルもしくはビューから行を取り出す
SELECT INTO クエリーの結果から新しいテーブルを生成する
SET 実行時パラメータを変更する
SET CONSTRAINTS 現在のトランザクションに対して制約検査のタイミングを設定する
SET ROLE 現在のセッションにおける現在のユーザ識別を設定する
SET SESSION AUTHORIZATION セッションのユーザ識別、および現在のセッションにおける現在のユーザ識別を設定する
SET TRANSACTION 現在のトランザクションの特性を設定します
SHOW 実行時パラメータの値を表示する
START TRANSACTION トランザクションブロックを開始する
TABLE テーブルもしくはビューから行を取り出す
TRUNCATE テーブルもしくはテーブルのセットを0件に切り詰める
UNLISTEN 通知メッセージの監視を中止する
UPDATE テーブルの行を更新する
VACUUM ガーベジコレクションを行い、オプションでデータベースの分析をします
VALUES ロールのセットを計算します
WITH テーブルもしくはビューから行を取り出す